home *** CD-ROM | disk | FTP | other *** search
Text File | 1997-11-25 | 107.3 KB | 3,697 lines |
- Linux Module-HOWTO
- Autor: Lauri Tischler, ltischler@efore.fi
- v1.1, 20 pa╝dziernika 1996
- Wersja polska: Pawe│ Olszewski alder@amg.net.pl
- v1.01, 10 marca 1997
-
-
- To jest Module-HOWTO, opisuj▒cy wszystkie mo┐liwe parametry, kt≤re
- przekazywaµ mo┐na modu│om Linuxa w trakcie ich │adowania. Zawarta tu
- informacja powsta│a w oparciu o j▒dro Linuxa w wersji 2.0.23.
- ______________________________________________________________________
-
- Table of Contents
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 1. WstΩp
-
- 1.1 Deklaracja i Prawa autorskie
- 1.2 Dodatkowa Dokumentacja
- 1.3 Linuxowe Grupy Dyskusyjne
- 1.4 Nowe Wersje Tego Dokumentu
- 1.5 Modu│y eksperymentalne (kod alpha) lub niepe│na informacja.
- 1.6 Historia wersji.
-
- 2. Programy narzΩdziowe do obs│ugi modu│≤w
-
- 2.1 Tworzenie modu│≤w
- 2.2 Rozszerzone programy narzΩdziowe,
- 2.3 (EM
-
- 3. Og≤lne Ustawienia J▒dra
-
- 3.1 Obs│uga plik≤w binarnych a.out (
- 3.2 Obs│uga plik≤w binarnych ELF (
- 3.3 Obs│uga plik≤w binarnych JAVA (
-
- 4. Stacja dysk≤w i inne urz▒dzenia blokowe
-
- 4.1 Sterownik Stacji Dysk≤w (
- 4.2 Obs│uga urz▒dzenia blokowego loopback (
- 4.3 Obs│uga sterownika urz▒dze± wielokrotnych
- 4.3.1 Sterownik urz▒dze± wielokrotnych w trybie linearnym (addytywnym) (
- 4.3.2 Urz▒dzenia wielokrotne w trybie RAID-0 (pasmowym) (
- 4.4 Obs│uga dysku RAM (
- 4.5 Obs│uga dysk≤w twardych XT (
-
- 5. Og≤lne Opcje Sieciowe i TCP/IP.
-
- 5.1 Tunelowanie IP (
- 5.2 Obs│uga IP Aliasing (
- 5.3 Odwrotny ARP IP (
- 5.4 Protok≤│ IPX (
- 5.5 Appletalk DDP (
-
- 6. Obs│uga SCSI.
-
- 6.1 Wymagana Obs│uga Rdzenia SCSI.
- 6.1.1 Obs│uga Rdzenia SCSI (
- 6.2 Obs│uga sterownik≤w SCSI wysokiego poziomu.
- 6.2.1 Obs│uga dysk≤w SCSI (
- 6.2.2 Obs│uga napΩd≤w ta╢mowych SCSI (
- 6.2.3 Obs│uga napΩd≤w CD-ROM SCSI (
- 6.2.4 Og≤lna obs│uga SCSI (
- 6.3 Obs│uga niskopoziomowego sterownika SCSI.
- 6.3.1 Obs│uga 7000FAST SCSI (
- 6.3.2 Obs│uga Adaptec AHA152X/2825 (
- 6.3.3 Obs│uga Adaptec AHA1542 (
- 6.3.4 Adaptec AHA1740 EISA support (
- 6.3.5 Adaptec AHA274X/284X/294X support (
- 6.3.6 Obs│uga AdvanSys SCSI (
- 6.3.7 Obs│uga Always IN2000 SCSI (
- 6.3.8 Obs│uga BusLogic SCSI (
- 6.3.9 Obs│uga DTC3180/3280 SCSI (
- 6.3.10 Obs│uga EATA ISA/EISA (DPT PM2011/021/012/022/122/322) (
- 6.3.11 Obs│uga EATA-DMA (DPT, NEC, AT[amp ]T, SNI, AST, Olivetti, Alphatronix) (
- 6.3.12 Obs│uga EATA-PIO (stare DPT PM2001, PM2012A) (
- 6.3.13 Obs│uga Future Domain 16xx SCSI (
- 6.3.14 Obs│uga og≤lna NCR5380/53c400 SCSI (
- 6.3.15 Obs│uga NCR53c406a SCSI (
- 6.3.16 Obs│uga NCR53c7,8xx SCSI (
- 6.3.17 Obs│uga rodziny PCI-SCSI NCR538xx (
- 6.3.18 Obs│uga dysku IOMEGA ZIP na porcie r≤wnoleg│ym (
- 6.3.19 Obs│uga PAS16 SCSI (
- 6.3.20 Obs│uga Qlogic FAST SCSI (
- 6.3.21 Obs│uga Qlogic ISP SCSI (
- 6.3.22 Obs│uga Seagate ST-02 i Future Domain TMC-8xx SCSI (
- 6.3.23 Obs│uga Trantor T128/T128F/T228 SCSI (
- 6.3.24 Obs│uga UltraStor 14F/34F (
- 6.3.25 Obs│uga UltraStor SCSI (
-
- 7. Obs│uga urz▒dze± sieciowych
-
- 7.1 Wymagane i/lub opcjonalne modu│y niskopoziomowe
- 7.1.1 Opcjonalny kompresor BSD do PPP (
- 7.1.2 Kompresor SLHC dla PPP (
- 7.1.3 Og≤lny rdze± sterownika ethernet NS8390 (
- 7.2 Obs│uga sterownika sieciowego dummy (
- 7.3 Obs│uga EQL (wywa┐anie obci▒┐enia linii szeregowej) (
- 7.4 Obs│uga Frame relay DLCI (
- 7.5 Obs│uga FRAD Sangoma S502A (
- 7.6 Obs│uga PLIP (port r≤wnoleg│y) (
- 7.7 Obs│uga protoko│u PPP (point-to-point) (
- 7.8 Obs│uga protoko│u SLIP (linia szeregowa) (
- 7.9 Interfejsy sieciowe Radia Amatorskiego i komunikacji bezprzewodowej
- 7.9.1 Sterownik emulacji BAYCOM ser12 i par96 do AX.25 (
- 7.9.2 STRIP (Metricom starmode radio IP)
- 7.9.3 Obs│uga WaveLAN (
- 7.9.4 Most IP WIC Radio (
- 7.9.5 Sterownik emulacji Z8530 SCC do AX.25 (
- 7.10 Karty ethernet 3COM.
- 7.10.1 Obs│uga 3c501 (
- 7.10.2 Obs│uga 3c503 (
- 7.10.3 Obs│uga 3c505 (
- 7.10.4 Obs│uga 3c507 (
- 7.10.5 Obs│uga 3c509/3c579 (
- 7.10.6 Obs│uga serii 3c590 "Vortex" (
- 7.11 Karty ethernet Western Digital/SMC.
- 7.11.1 Obs│uga WD80*3 (
- 7.11.2 Obs│uga SMC Ultra/EtherEZ (
- 7.11.3 Obs│uga SMC 9194 (
- 7.12 Inne karty Ethernet.
- 7.12.1 Obs│uga AT1700 (
- 7.12.2 Obs│uga Cabletron E21xx (
- 7.12.3 Obs│uga DEPCA, DE10x, DE200, DE201, DE202, DE422 (
- 7.12.4 Obs│uga EtherWORKS 3 (DE203, DE204, DE205) (
- 7.12.5 Obs│uga EtherExpress 16 (
- 7.12.6 Obs│uga EtherExpressPro (
- 7.12.7 Obs│uga Fujitsu FMV-181/182/183/184 (
- 7.12.8 Obs│uga HP PCLAN+ (27247B i 27252A) (
- 7.12.9 Obs│uga HP PCLAN (27245 i inne serii 27xxx) (
- 7.12.10 Obs│uga HP 10/100VG PCLAN (ISA, EISA, PCI) (
- 7.12.11 Obs│uga ICL EtherTeam 16i/32 (
- 7.12.12 Obs│uga NE2000/NE1000 (
- 7.12.13 Obs│uga NI5210 (
- 7.13 Kontrolery EISA, VLB, PCI i zintegrowane z p│yt▒ g│≤wn▒
- 7.13.1 Obs│uga Ansel Communications EISA 3200 (
- 7.13.2 Karta ethernet Apricot Xen-II na p│ycie g│≤wnej (
- 7.13.3 Obs│uga DE425, DE434, DE435, DE450, DE500 (
- 7.13.4 Obs│uga DECchip Tulip (dc21x4x) PCI (
- 7.13.5 Obs│uga Digi Intl. RightSwitch SE-X (
- 7.14 Obs│uga kart PCMCIA i przeno╢nych
- 7.14.1 Obs│uga karty D-Link DE600 (
- 7.14.2 Obs│uga karty D-Link DE620 (
- 7.15 Obs│uga Token Ring
- 7.15.1 Obs│uga kart opartych na uk│adzie Tropic (
- 7.16 Obs│uga ARCnet (
-
- 8. Podsystem ISDN
-
- 8.1 Obs│uga ISDN (
- 8.2 Obs│uga ICN 2B and 4B (
- 8.3 Obs│uga PCBIT-D (
- 8.4 Obs│uga Teles/NICCY1016PC/Creatix (
-
- 9. Sterowniki CD-ROM (nie dotyczy napΩd≤w SCSI i IDE/ATAPI)
-
- 9.1 Obs│uga Aztech/Orchid/Okano/Wearnes/TXC/CyDROM (
- 9.2 Obs│uga CD-ROM Goldstar R420 (
- 9.3 Obs│uga Matsushita/Panasonic/Creative, Longshine, TEAC (
- 9.4 Obs│uga Mitsumi (standard)
- 9.5 Obs│uga Mitsumi
- 9.6 Obs│uga CD-ROM Optics Storage DOLPHIN 8000AT (
- 9.7 Obs│uga CD-ROM Philips/LMS CM206 (
- 9.8 Obs│uga CD-ROM Sanyo CDR-H94A (
- 9.9 Obs│uga programowo konfigurowalnego interfejsu ISP16/MAD16/Mozart (
- 9.10 Obs│uga CD-ROM Sony CDU31A/CDU33A (
- 9.11 Obs│uga CD-ROM Sony CDU535 (
-
- 10. Systemy plik≤w
-
- 10.1 Obs│uga systemu plik≤w Minix (
- 10.2 Obs│uga systemu plik≤w Extended (
- 10.3 Obs│uga systemu plik≤w Second extended (
- 10.4 Obs│uga systemu plik≤w xiafs (
- 10.5 Obs│uga systemu plik≤w DOS FAT (
- 10.6 Obs│uga systemu plik≤w MSDOS (
- 10.7 Obs│uga systemu plik≤w VFAT (Windows-95) (
- 10.8 UMSDOS: System plik≤w typu unix na│o┐ony na std. system plik≤w MSDOS FAT (
- 10.9 Obs│uga systemu plik≤w NFS (
- 10.10 Obs│uga systemu plik≤w SMB (u┐ywanie wolumen≤w WfW, itd...) (
- 10.11 Obs│uga systemu plik≤w NCP (pod│▒czanie wolumen≤w NetWare) (
- 10.12 Obs│uga systemu plik≤w CD-ROM ISO9660 (
- 10.13 Obs│uga systemu plik≤w OS/2 HPFS (tylko do odczytu) (
- 10.14 Obs│uga systemu plik≤w Systemu V/Coherent (
- 10.15 Obs│uga systemu plik≤w Amiga FFS (
- 10.16 Obs│uga systemu plik≤w UFS (tylko do odczytu) (
-
- 11. Urz▒dzenia znakowe
-
- 11.1 Obs│uga modu│≤w sterownik≤w u┐ytkownika (
- 11.2 Standardowa/og≤lna obs│uga urz▒dze± szeregowych (
- 11.3 Obs│uga Cyclades async mux (
- 11.4 Obs│uga Stallion multiport serial
- 11.4.1 Obs│uga Stallion EasyIO lub EC8/32 (
- 11.4.2 Obs│uga Stallion EC8/64, ONboard, Brumby (
- 11.5 Obs│uga karty SDL RISCom/8 (
- 11.6 Obs│uga drukarki na porcie r≤wnoleg│ym (
- 11.7 Obs│uga myszy
- 11.7.1 Obs│uga myszy ATIXL (
- 11.7.2 Obs│uga myszy Logitech (
- 11.7.3 Obs│uga myszy Microsoft (
- 11.7.4 Obs│uga myszy PS/2 (tzw. "urz▒dzenie dodatkowe") (
- 11.8 Obs│uga napΩd≤w ta╢mowych
- 11.8.1 Obs│uga Ftape (QIC-80/Travan) (
- 11.9 Obs│uga Watchdog Timer
- 11.9.1 WDT Watchdog timer (
- 11.9.2 Programowy Watchdog (
- 11.9.3 Berkshire Products PC Watchdog (
-
- 12. Obs│uga d╝wiΩku (
-
- 13. Zako±czenie
-
- 13.1 Od t│umacza
-
-
- ______________________________________________________________________
-
- 1. WstΩp
-
- Do napisania tego dokumentu zainspirowa│ mnie znakomity BootPrompt-
- HOWTO Paula Gortmakera. Za zgod▒ Paula wykorzysta│em jego pracΩ jako
- ramΩ, na kt≤rej rozpi▒│em swoje wywody. R≤┐ne czΩ╢ci tego dokumentu
- zosta│y bezwstydnie, bez jakichkolwiek pozwole±, skradzione z
- rozmaitych plik≤w README i *.txt, kt≤re znale╝µ mo┐na w katalogach
- ╝r≤d│owych Linuxa. Sk│adam szczere podziΩkowania wszystkim autorom
- tych tekst≤w - dziΩki nim m≤g│ powstaµ Module-HOWTO.
-
- Struktura/kolejno╢µ modu│≤w opisanych w niniejszym dokumencie jest w
- zasadzie analogiczna do zastosowanej w programie konfiguracyjnym j▒dra
- systemu - menuconfig, uruchomionym w trybie single_menu_mode=TRUE.
-
- Zamieszczam tutaj wszystkie elementy, kt≤re w programie
- konfiguracyjnym maj▒ opcjΩ "modu│", niezale┐nie od faktu, czy maj▒ one
- jakie╢ parametry │adowania czy te┐ nie.
-
- Wszystkie elementy opracowane s▒ zgodnie z poni┐szym przyk│adowym
- schematem:
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ne.o io=0x300 irq=5
-
- io = 0 (Wymaga jawnego okre╢lenia warto╢ci "io=0xNNN")
- irq = 0 (Pr≤buje okre╢liµ ustawione IRQ poprzez autoIRQ)
- (Sprawdza porty: 0x300, 0x280, 0x320, 0x340, 0x360)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- Autorem i opiekunem Module-HOWTO jest:
-
-
- Lauri Tischler, ltischler@efore.fi
-
-
- Wersja polska:
-
-
- Pawko Olszewski, alder@amg.com.pl
-
- v1.0, 23 lutego 1997
-
-
-
- 1.1. Deklaracja i Prawa autorskie
-
-
- Ten dokument nie jest wyroczni▒. Prawdopodobnie zawiera on jednak
- najbardziej aktualne informacje, jakie mo┐na znale╝µ. Za to, co dzieje
- siΩ z twoimi urz▒dzeniami nie odpowiada nikt inny, jak tylko ty sam.
- Je╢li tw≤j sprzΩt p≤jdzie z dymem (...prawie niemo┐liwe!), nie biorΩ
- za to ┐adnej odpowiedzialno╢ci. Tzn. AUTOR ANI TúUMACZ NIE Sí
- ODPOWIEDZIALNI ZA JAKIEKOLWIEK USZKODZENIA POWSTAúE W WYNIKU PODJ╩CIA
- DZIAúA╤ OPARTYCH NA INFORMACJI ZAWARTEJ W NINIEJSZYM DOKUMENCIE.
- Prawa autorskie tego dokumentu (c) 1996 s▒ w│asno╢ci▒ Lauri Tischlera.
- T│umaczenie na polski - Pawe│ Olszewski (c) 1997. Udziela siΩ
- pozwolenia na wykonywanie i rozprowadzanie kopii tego podrΩcznika przy
- zachowaniu jego brzmienia, pod warunkiem, ┐e nota o prawach autorskich
- i niniejsze pozwolenie znajd▒ siΩ w ka┐dej kopii.
-
- Zezwala siΩ r≤wnie┐ na wykonywanie i rozprowadzanie zmodyfikowanych
- kopii tego dokumentu w nie zmienionym brzmieniu, pod warunkiem, ┐e
- niniejsza nota o prawach autorskich zostanie w nich zamieszczona
- dok│adnie tak samo jak w wersji oryginalnej, oraz ┐e ca│a powsta│a w
- oparciu o ten dokument praca bΩdzie rozprowadzana wraz z zezwoleniem
- identycznym do tego.
-
- Zezwala siΩ na kopiowanie i rozprowadzanie innych wersji jΩzykowych
- tego dokumentu, przy zachowaniu powy┐ej opisanych zasad co do wersji
- zmodyfikowanych.
-
- Je╢li zamierzasz w│▒czyµ ten dokument do prac przeznaczonych do
- publikacji, proszΩ, skontaktuj siΩ z autorem, aby m≤g│ zapewniµ, ┐e
- posiadasz mo┐liwie najbardziej aktualn▒ informacjΩ.
-
- Zdarzy│o siΩ kiedy╢, ┐e opublikowano nieaktualne wersje dokument≤w
- HOWTO dotycz▒cych Linuxa. Skutkiem tego programi╢ci rozwijaj▒cy Linuxa
- nara┐eni zostali na zbΩdny wysi│ek z powodu zalewu pytaniami, na kt≤re
- udzielono ju┐ odpowiedzi w uaktualnionych wersjach dokument≤w.
-
-
-
- 1.2. Dodatkowa Dokumentacja
-
- Zalecane s▒ nastΩpuj▒ce HOWTO:
-
-
- ╖ BootPrompt-HOWTO autorstwa Paula Gortmakera
- (Paul.Gortmaker@anu.edu.au). Nowe wersje tego dokumentu mo┐na
- uzyskaµ przez anonimowy FTP z sunsite.unc.edu, w katalogu
- /pub/Linux/docs/HOWTO/* oraz z rozmaitych linuxowych archiw≤w
- lustrzanych.
-
- ╖ kerneld-mini-HOWTO Henrika Stornera (storner@osiris.ping.dk).
- Naj╢wie┐sz▒ wydan▒ wersjΩ tego dokumentu mo┐na znale╝µ pod adresem
- http://eolicom.olicom.dk/~storner/kerneld-mini-HOWTO.html.
-
- PomiΩdzy wydaniami nowych wersji tego mini-HOWTO, uaktualnion▒
- listΩ dokonanych zmian mo┐esz znale╝µ pod adresem
- http://eolicom.olicom.dk/~storner/kern.html.
-
-
-
-
- Plik Documentation/Configure.help udziela do╢µ dobrej, og≤lnej
- informacji o tym, kt≤rym czΩ╢ciom j▒dra nadawaµ postaµ modu│≤w, a
- kt≤rym nie.
-
- R≤wnie┐ krocie rozmaitych plik≤w README, porozsiewanych (niestety) po
- ca│ym Drzewie Katalog≤w ¼r≤d│owych Linuxa s▒ dobr▒ i pouczaj▒c▒
- lektur▒.
-
- Najbardziej aktualn▒ dokumentacj▒ zawsze bΩdzie sam Kod ¼r≤d│owy. Na
- przyk│ad, je╢li chcesz siΩ dowiedzieµ, jakie parametry mog▒ zostaµ
- przekazane karcie ethernet smc-ultra, zagl▒dasz do karalogu
- linux/drivers/net i ogl▒dasz plik smc-ultra.c -- zazwyczaj gdzie╢ pod
- koniec tego pliku mo┐na znale╝µ procedurΩ zwan▒ init_module. W obrΩbie
- tej procedury lub w jej pobli┐u znajdziesz definicje parametr≤w i ich
- struktury, odpowiadaj▒ce parametrom modu│u.
-
- 1.3. Linuxowe Grupy Dyskusyjne
-
-
- Je╢li masz pytania dotycz▒ce przekazywania modu│om parametr≤w w
- trakcie ich │adowania, w pierwszej kolejno╢ci PRZECZYTAJ ten dokument.
- Je╢li nie znajdziesz odpowiedzi na swoje pytanie/pytania ani tutaj,
- ani we wcze╢niej wymienionej dokumentacji dodatkowej, mo┐esz spr≤bowaµ
- spytaµ w grupach dyskusyjnych.
-
- Og≤lne pytania na temat konfigurowania systemu nale┐y kierowaµ do
- grupy comp.os.linux.setup. Prosimy, aby╢ respektowa│ tΩ og≤ln▒ zasadΩ
- dotycz▒c▒ tre╢ci list≤w i nie przesy│a│ swoich zapyta± og≤lnych do
- grup po╢wiΩconych konkretnym zagadnieniom.
-
-
- 1.4. Nowe Wersje Tego Dokumentu
-
-
- Nowe wersje orygina│u tego dokumentu pobraµ mo┐na przez anonimowy FTP
- z sunsite.unc.edu, z katalogu /pub/Linux/docs/HOWTO/* i wielu
- linuxowych archiw≤w lustrzanych. Poprawki bΩd▒ dokonywane w miarΩ
- pojawiania siΩ informacji o nowych sterownikach. Je╢li kopia, kt≤r▒
- czytasz ma wiΩcej ni┐ 3 miesi▒ce, oznacza to, ┐e jest albo
- nieaktualna, albo ┐e by│em leniwy i jej nie zaktualizowa│em.
-
- Najnowsza wersja niniejszego dokumentu w wersji polskiej znajduje siΩ
- w oficjalnym archiwum polskich wersji dokument≤w Linux HOWTO
- ftp://ftp.ippt.gov.pl/pub/Linux/JTZ/, a tak┐e pod adresem
- http://www.amg.net.pl/Linux/JTZ/.
-
- Ten dokument zosta│ przygotowany przy u┐yciu systemu SGML, specjalnie
- skonfigurowanego dla cel≤w Projektu Linux Howto. DostΩpne s▒ r≤┐ne
- formaty wyj╢ciowe, do kt≤rych zaliczyµ mo┐na: postscript, dvi, ascii,
- html oraz wkr≤tce TeXinfo.
-
- Zaleca│bym ogl▒danie tego dokumentu w formacie html (w przegl▒darce
- WWW) lub w formacie Postscript/dvi. Oba z nich zawieraj▒ aktywne
- powi▒zania, kt≤re nie wystΩpuj▒ w formacie ascii.
-
- Je╢li chcesz otrzymaµ oficjaln▒ kopiΩ angielsk▒ z sunsite, oto URL:
-
- Module-HOWTO <http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html>
-
-
- 1.5. Modu│y eksperymentalne (kod alpha) lub niepe│na informacja.
-
- Oto lista modu│≤w okre╢lonych w skryptach konfiguracyjnych jako
- eksperymentalne, posiadaj▒cych niewystarczaj▒ce informacje, lub
- takich, kt≤rych Kod≤w ¼r≤d│owych nie rozumiem, bo jestem zbyt ciemny.
- Wyb≤r nale┐y do ciebie.
-
-
- ╖ Obs│uga formatu binarnego JAVA.
-
- ╖ Sterownik Frame Relay DLCI.
-
- ╖ Sterownik Sangoma S502A FRAD.
-
- ╖ Sterownik BAYCOM do AX.25.
-
- ╖ Most WIC Radio IP.
-
- ╖ Sterownik karty ethernet 3Com 3c505.
-
- ╖ Sterownik karty ethernet 3Com 3c507.
-
- ╖ Sterownik karty ethernet Allied Telesis AT1700.
-
- ╖ Sterownik Intel Ether Express Pro.
-
- ╖ Sterownik karty ethernet Fujitsu FMV-18x.
-
- ╖ Sterownik karty ethernet ICL EtherTeam 16i/32.
-
- ╖ Sterownik karty ethernet NI 5210.
-
- ╖ Sterownik karty ethernet Ansel Communications EISA 3200.
-
- ╖ System plik≤w Amiga FSS.
-
-
- 1.6. Historia wersji.
-
-
- ╖ WstΩpna wersja 1.0, 20 czerwca 1996.
-
- ╖ Wersja 1.1, 20 pa╝dziernika 1996.
-
-
- ╖ Pierwsza wersja polska v.1.0, 23 lutego 1997
-
- ╖ Poprawiona nieco v.1.01, 10 marca 1997
-
-
-
- 2. Programy narzΩdziowe do obs│ugi modu│≤w
-
- Jest to zestaw program≤w niezbΩdnych do obs│ugiwania modu│≤w. W
- czasie, gdy to piszΩ, naj╢wie┐sza wersja narzΩdzi do obs│ugi modu│≤w
- to modules-2.0.0.tar.gz. Informacje na temat bie┐▒cej wersji mo┐na
- znale╝µ pod adresem http://www.pi.se/blox
-
-
- Pierwsz▒ informacjΩ o modu│ach udostΩpnili panowie Jacques Gelinas
- jacques@solucorp.qc.ca oraz Bjoern Ekwall bj0rn@blox.se za
- po╢rednictwem pliku /usr/src/linux/Documentation/modules.txt.
-
-
- 2.1. Tworzenie modu│≤w
-
- W pierwszym kroku powiniene╢ skompilowaµ j▒dro, tak jak jest to
- opisane w pliku linux/README. Og≤lnie rzecz bior▒c robi siΩ to tak:
-
- ╖ make config
-
- ╖ make dep
-
- ╖ make clean
-
- ╖ make zImage lub make zlilo
-
- Przy make config, wybierasz, kt≤re elementy chcesz w│▒czyµ do
- rezydentnej czΩ╢ci j▒dra, a kt≤re chcesz u┐ywaµ w postaci │adowalnych
- modu│≤w. Zazwyczaj do czΩ╢ci rezydentnej w│▒czasz minimum sk│adnik≤w
- koniecznych do za│adowania systemu:
-
- ╖ System plik≤w twojej partycji root
-
- ╖ Sterownik SCSI
-
- ╖ Obs│uga zwyk│ych twardych dysk≤w
-
- ╖ Obs│uga sieci (CONFIG_NET)
-
- ╖ Obs│uga protoko│u TCP/IP (CONFIG_INET), ale bez sterownik≤w!
-
- ╖ oraz wszystkie rzeczy, bez kt≤rych po prostu nie da siΩ ┐yµ...
-
-
- Liczba modu│≤w nieustannie siΩ zwiΩksza i dla wszystkich element≤w,
- kt≤re mo┐na w danym j▒drze skompilowaµ do postaci modu│≤w, bΩdziesz
- m≤g│ wybraµ opcjΩ m w make config .
-
-
- Masz r≤wnie┐ mo┐liwo╢µ stworzenia modu│≤w, kt≤re s▒ w mniejszym
- stopniu zale┐ne od wersji j▒dra. Mo┐na tΩ opcjΩ ustawiµ w trakcie make
- config, przez w│▒czenie CONFIG_MODVERSIONS. Jest ona najbardziej
- przydatna w przypadku stabilnych wersji j▒dra, takich jak na przyk│ad
- j▒dra serii 1.2 i 2.0. Je╢li masz modu│y, kt≤re oparte s▒ na kodach
- nie do│▒czonych do oficjalnych kod≤w ╝r≤d│owych j▒dra, ta opcja z
- pewno╢ci▒ ci siΩ spodoba...
-
-
- Po skompilowaniu j▒dra, generujesz modu│y poleceniem:
-
- make modules
-
-
-
- Nast▒pi kompilacja wszystkich modu│≤w i uaktualnienie katalogu
- linux/modules. W tym┐e katalogu znajdziesz masΩ do│▒cze±
- symbolicznych, wskazuj▒cych rozmaite pliki obiektowe w katalogach
- ╝r≤d│owych j▒dra.
-
-
- Teraz, gdy ju┐ stworzy│e╢ wszystkie modu│y, powiniene╢ r≤wnie┐ wydaµ
- polecenie:
-
- make modules_install
-
-
-
- Skopiuje ono wszystkie nowo stworzone modu│y do katalog≤w
- /lib/modules/wersja_j▒dra/, gdzie wersja_j▒dra to co╢ w rodzaju 2.0.1,
- zale┐nie od obecnie posiadanej przez ciebie wersji j▒dra.
-
-
- Jak tylko prze│adujesz nowo stworzone j▒dro, mo┐esz instalowaµ i
- usuwaµ modu│y za pomoc▒ program≤w narzΩdziowych insmod i rmmod. Je╢li
- przeczytasz stronΩ podrΩcznika systemowego man na temat insmod,
- dowiesz siΩ r≤wnie┐, jak │atwo jest skonfigurowaµ modu│ przy u┐yciu
- insmod (wskaz≤wka: symbol=warto╢µ).
-
-
- 2.2. Rozszerzone programy narzΩdziowe, modprobe i depmod .
-
- Masz r≤wnie┐ dostΩp do dw≤ch program≤w narzΩdziowych: modprobe i
- depmod. modprobe jest to wrapper lub rozszerzenie do insmod. Owe
- narzΩdzia wykorzystuj▒ (i utrzymuj▒) zestaw plik≤w, umieszczonych w
- katalogu /lib/modules, opisuj▒cych wszystkie dostΩpne dla danej wersji
- j▒dra modu│y wraz z ich wzajemnymi zale┐no╢ciami.
-
-
- Przy u┐yciu programu modprobe, mo┐esz za│adowaµ ka┐dy modu│ w
- nastΩpuj▒cy spos≤b:
-
- /sbin/modprobe module
-
- bez zwracania szczeg≤lnej uwagi na wersjΩ j▒dra, kt≤re aktualnie
- pracuje, lub na fakt, od jakich innych modu│≤w dany modu│ zale┐y.
-
-
- Z pomoc▒ pliku konfiguracyjnego programu modprobe: /etc/conf.modules,
- mo┐esz na rozmaite sposoby decydowaµ o zachowaniu tego programu, w tym
- r≤wnie┐ o automatycznym ustawianiu opcji programu insmod dla
- poszczeg≤lnych modu│≤w. Tak, tak, wszystko to jest r≤wnie┐
- udokumentowane na stronach podrΩcznika systemowego "man"...
-
- Aby z skutecznie u┐ywaµ programu modprobe, og≤lnie rzecz bior▒c,
- nale┐y umie╢ciµ nastΩpuj▒ce polecenie w skrypcie /etc/rc.d/rc.S. (Na
- ten temat mo┐esz przeczytaµ wiΩcej w pliku rc.hints z pakietu
- program≤w narzΩdziowych do obs│ugi modu│≤w, modules-x.y.z.tar.gz.)
-
- /sbin/depmod -a
-
-
-
- Zostan▒ znalezione zale┐no╢ci pomiΩdzy r≤┐nymi modu│ami. W≤wczas,
- je╢li na przyk│ad wpiszesz:
-
- /sbin/modprobe umsdos
-
-
- automatycznie za│adujesz zar≤wno modu│ msdos, jak i umsdos, poniewa┐
- umsdos je╝dzi na baranach msdos.
-
-
-
- 2.3. Optymalne narzΩdzie, kerneld .
-
- No dobra, przeczyta│e╢ wszystko powy┐sze i jeste╢ bardzo zachwycony...
- Teraz m≤wimy ci, aby╢ zapomnia│ wszystko o tym, jak │adowaµ i usuwaµ
- modu│y │adowalne.
-
-
- Z pomoc▒ demona kerneld, wszystkie te rutynowe czynno╢ci bΩd▒
- wykonywane automatycznie. Wystarczy, ┐e zaznaczysz "Y" przy opcji
- CONFIG_KERNELD w make config, oraz upewnisz siΩ, ┐e /sbin/kerneld jest
- uruchamiany mo┐liwie jak najszybciej po za│adowaniu systemu i ┐e
- /sbin/depmod -a by│ ju┐ uruchamiany dla bie┐▒cego j▒dra. (WiΩcej
- informacji na ten temat znajdziesz w pakiecie narzΩdziowym do obs│ugi
- modu│≤w).
-
-
- Ilekroµ jaki╢ program za┐yczy sobie, aby j▒dro wykona│o funkcjΩ, kt≤ra
- jest dostΩpna jedynie w obrΩbie │adowalnego modu│u, a modu│ ≤w nie
- jest jeszcze zainstalowany w j▒drze, j▒dro poprosi demona kerneld o
- zajΩcie siΩ t▒ sytuacj▒.
-
-
- Oto, co siΩ dzieje:
-
- ╖ J▒dro spostrzega siΩ, ┐e ┐▒dany element nie jest rezydentny w
- j▒drze.
-
- ╖ J▒dro wysy│a wiadomo╢µ do kerneld, wraz z symbolicznym opisem
- ┐▒danej funkcji.
-
- ╖ Demon kerneld zleca programowi modprobe za│adowanie modu│u
- odpowiadaj▒cego temu symbolicznemu opisowi.
-
- ╖ Modprobe zerka w swoj▒ wewnΩtrzn▒ tablicΩ translacji oznacze±
- (alias), aby sprawdziµ, czy jest jakie╢ pasuj▒ce. TablicΩ te mo┐na
- przekonfigurowaµ i rozszerzyµ wstawiaj▒c wiersze alias do pliku
- /etc/conf.modules.
-
- ╖ NastΩpnie programowi insmod zlecane jest wstawienie modu│u
- (modu│≤w), kt≤re na podstawie ustale± modprobe potrzebne s▒ w
- j▒drze. Ka┐dy modu│ zostanie skonfigurowany zgodnie z opcjami
- zawartymi w wierszach options pliku /etc/conf.modules.
-
- ╖ Modprobe ko±czy dzia│anie i kerneld informuje j▒dro, ┐e ┐▒danie
- zosta│o wykonane (lub sko±czy│o siΩ niepowodzeniem...)
-
- ╖ J▒dro wykorzystuje ╢wie┐o zainstalowany element tak samo, jak gdyby
- by│ on do│▒czony do rezydentnej czΩ╢ci j▒dra.
-
-
- ªmietank▒ na ca│ym naszym torcie jest to, ┐e je╢li automatycznie
- zainstalowany modu│ nie jest przez jaki╢ czas u┐ywany (zazwyczaj przez
- 1 minutΩ), jest on r≤wnie┐ automatycznie usuwany.
-
-
- Powoduje to, ┐e j▒dro u┐ywa minimalnego niezbΩdnego w danym momencie
- obszaru pamiΩci, umo┐liwiaj▒c jej bardziej efektywne wykorzystanie ni┐
- w charakterze pojemnika na nie u┐ywany kod.
-
-
- Tak naprawdΩ, jest to jedynie efekt uboczny prawdziwej zalety kerneld:
- Musisz jedynie stworzyµ j▒dro-minimum, mniej lub bardziej niezale┐ne
- od faktycznej konfiguracji sprzΩtowej. Ustawienia wirtualnego j▒dra s▒
- natomiast nadzorowane w oparciu o plik konfiguracyjny, przy
- uwzlΩdnieniu bie┐▒cego sposobu u┐ytkowania komputera i j▒dra systemu.
-
-
- Powinna to byµ dobra wiadomo╢µ dla os≤b opiekuj▒cych siΩ wieloma
- komputerami, jak r≤wnie┐ dla tych, kt≤rzy opiekuj▒ siΩ dystrybucjami.
-
-
- Aby u┐ywaµ kerneld bez nadmiernych zmaga±, bΩdzie ci potrzebny
- modprobe z wersji, kt≤r▒ mo┐na uznaµ za ╢wie┐▒ w stosunku do twojego
- j▒dra, jak r≤wnie┐ plik konfiguracyjny dla modprobe
- (/etc/conf.modules).
-
-
- Poniewa┐ modprobe zna wiΩkszo╢µ modu│≤w, najprostszy plik
- konfiguracyjny mo┐e wygl▒daµ tak:
-
-
-
-
- alias scsi_hostadapter aha1542 # czy te┐ jakikolwiek inny kontroler SCSI, jaki
- posiadasz
-
- alias eth0 3c509 # lub jaka╢ inna, u┐ywana przez ciebie karta ethernet
-
- # dla niekt≤rych kart sieciowych mo┐esz potrzebowaµ
- # wiersza opcji - "options"
- options 3c509 io=0x300 irq=10
-
- # mo┐esz te┐ potrzebowaµ wiersza opcji dla jakiego╢ innego modu│u
- options cdu31a cdu31a_port=0x1f88 sony_pas_init=1
-
-
-
-
-
- M≤g│by╢ r≤wnie┐ dodaµ poni┐sze linie, ale s▒ to jedynie upiΩkszenia:
-
-
- alias net-pf-3 off # (nadal) brak modu│u ax25
- alias net-pf-4 off # je╢li nie u┐ywasz modu│u ipx
- alias net-pf-5 off # je╢li nie u┐ywasz modu│u appletalk
-
-
-
-
-
- Na koniec, dla pedant≤w: Mo┐esz nazwaµ plik konfiguracyjny
- /etc/conf.modules, albo /etc/modules.conf, gdy┐ modprobe wie, jak
- postΩpowaµ w ka┐dym z tych przypadk≤w.
-
-
- 3. Og≤lne Ustawienia J▒dra
-
- Uwaga: nie mo┐esz mieµ obs│ugi a.out oraz ELF jednocze╢nie
- skompilowanych jako modu│y. W przeciwnym razie nie╝le siΩ zapΩtlisz
- przy pr≤bie uruchomienia insmod aby za│adowa│ obs│ugΩ a.out/ELF, co
- jest potrzebne do uruchmienia insmod ;-) Je╢li masz system w pe│ni
- ELF, ale potrzebujesz obs│ugΩ formatu a.out dla sesji Netscape od
- czasu do czasu, mo┐esz obs│ugΩ a.out skonfigurowaµ jako modu│.
-
- W przeciwnym wypadku, prawdopodobnie powiniene╢ zostawiµ obs│ugΩ a.out
- w j▒drze, natomiast je╢li w og≤le nie masz jeszcze ELF, mo┐esz
- zignorowaµ obs│uge ELF.
-
-
-
- 3.1. Obs│uga plik≤w binarnych a.out ( binfmt_aout.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe binfmt_aout.o
-
- Brak parametr≤w modu│u.
- ______________________________________________________________________
-
-
-
-
-
- 3.2. Obs│uga plik≤w binarnych ELF ( binfmt_elf.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe binfmt_elf.o
-
- Brak parametr≤w modu│u.
- ______________________________________________________________________
-
-
-
-
-
- 3.3. Obs│uga plik≤w binarnych JAVA ( binfmt_java.o ).
-
- JAVA jest obiektowo zorientowanym jΩzykiem programowania, rozwijanym
- przez firmΩ SUN; programy w jΩzyku JAVA kompilowane s▒ do postaci
- "JAVA bytecode", kt≤ra mo┐e p≤╝niej byµ interpretowana w trakcie
- uruchamiania na wielu r≤┐nych systemach operacyjnych. Owe pliki
- binarne JAVA staj▒ siΩ uniwersalnym formatem plik≤w uruchamialnych. Ta
- opcja pozwala uruchamiaµ pliki binarne w Javie tak samo jak wszystkie
- inne programy: przez wpisanie ich nazwy.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe binfmt_java.o
-
- Brak parametr≤w modu│u.
- ______________________________________________________________________
-
-
-
-
-
- 4. Stacja dysk≤w i inne urz▒dzenia blokowe
-
-
- 4.1. Sterownik Stacji Dysk≤w ( floppy.o ).
-
- Jest wiele opcji sterownika stacji dysk≤w i wszystkie z nich s▒
- wymienione w pliku README.fd w katalogu linux/drivers/block. Po
- szczeg≤│owe i aktualne informacje odwo│uj siΩ bezpo╢rednio do tego
- w│a╢nie pliku.
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe floppy.o 'floppy="<opcje>"'
-
- Wyja╢nienie opcji poni┐ej...
- ______________________________________________________________________
-
-
-
-
-
- mask,allowed_drive_mask - Ustawia maskΩ bitow▒ dozwolonych
- napΩd≤w jako mask. Domy╢lnie, dopuszczone s▒ jedynie urz▒dzenia 0 i 1
- ka┐dego kontrolera stacji dysk≤w. Jest tak dlatego, ┐e pewne
- niestandardowe urz▒dzenia (p│yty g│≤wne ASUS PCI) knoc▒ klawiaturΩ
- kiedy korzysta siΩ z urz▒dze± 2 lub 3. Opcja ta jest w pewnym stopniu
- zdezaktualizowana przez opcje CMOS.
-
-
- all_drives - Ustawia maskΩ bitow▒ dozwolonych napΩd≤w aby wszystkie
- by│y dozwolone. U┐yj tego parametru je╢li do kontrolera stacji dysk≤w
- pod│▒czone masz wiΩcej ni┐ dwa napΩdy.
-
-
- asus_pci - Ustawia maskΩ bitow▒ dozwolonych napΩd≤w tak, aby
- dopuszczone by│y jedynie urz▒dzenia 0 i 1. (Domy╢lne)
-
-
- daring - Informuje sterownik stacji dysk≤w, ┐e masz dobrze zachowuj▒cy
- siΩ kontroler napΩd≤w. Pozwala to na bardziej wydajn▒ i p│ynn▒ pracΩ,
- ale w przypadku pewnych kontroler≤w mo┐e nie dzia│aµ. Pewne operacje
- mog▒ byµ dziΩki temu przyspieszone.
-
- 0,daring - Informuje sterownik stacji dysk≤w, ┐e kontroler napΩd≤w
- powinien byµ u┐ywany ostro┐nie.
-
- one_fdc - Informuje sterownik stacji dysk≤w, ┐e masz tylko jeden
- kontroler (domy╢lne).
-
-
- two_fdc lub adres,two_fdc - Informuje sterownik stacji dysk≤w, ┐e
- posiadasz dwa kontrolery napΩd≤w. Uznaje siΩ przy tym, ┐e drugi
- kontroler ma adres adres. Owa druga opcja nie jest konieczna je╢li
- drugi kontroler jest pod adresem 0x370, oraz je╢li u┐ywasz opcji
- 'CMOS'.
-
-
- thinkpad - Informuje sterownik stacji dysk≤w, ┐e posiadasz Thinkpad.
- Thinkpady u┐ywaj▒ odwr≤con▒ konwencjΩ polecenia zmiany dysk≤w.
-
-
- 0,thinkpad - Informuje sterownik stacji dysk≤w, ┐e nie masz Thinkpada.
-
-
- omnibook lub nodma - Informuje sterownik stacji dysk≤w, ┐e DMA ma nie
- byµ u┐ywane w trakcie przesy│ania danych. Jest to konieczne na
- Omnibookach HP, nie posiadaj▒ one bowiem kana│u DMA, kt≤ry m≤g│by byµ
- u┐yty przez sterownik stacji dysk≤w. Opcja ta przydaje siΩ r≤wnie┐
- wtedy, gdy czΩsto otrzymujesz komunikaty "Unable to allocate DMA
- memory". Rzeczywi╢cie, pamiΩµ DMA musi byµ fizycznie ci▒g│a, przez co
- trudniej j▒ przydzieliµ, podczas gdy bufory przeznaczone do innych
- cel≤w mog▒ byµ przydzielone w pamiΩci wirtualnej. Jednak┐e odradzam tΩ
- opcjΩ, je╢li posiadasz kontroler stacji dysk≤w bez FIFO (8272A lub
- 82072). 82072A i p≤╝niejsze s▒ OK. Aby u┐ywaµ nodma, potrzebujesz
- r≤wnie┐ co najmniej 486. Je╢li u┐ywasz trybu nodma, zalecam, aby╢
- r≤wnie┐ ustawi│ pr≤g czu│o╢ci FIFO na 10 lub ni┐szy, aby ograniczyµ
- ilo╢µ generowanych przerwa± przesy│u danych.
-
-
- dma - Informuje sterownik stacji dysk≤w, ┐e dostΩpny jest dzia│aj▒cy
- kana│ DMA (ustawienie domy╢lne).
-
-
- nofifo - Ca│kowicie wy│▒cza FIFO. Jest to konieczne, gdy otrzymujesz
- komunikaty "Bus master arbitration error" od karty ethernet (lub
- innych urz▒dze±) w trakcie korzystania ze stacji dysk≤w.
-
-
- fifo - W│▒cza FIFO (domy╢lne)
-
-
- [pr≤g czu│o╢ci],fifo_depth - Ustawia pr≤g czu│o╢ci FIFO. Opcja ta jest
- najbardziej stosowna w trybie DMA. Je╢li ten parametr jest wy┐szy,
- sterownik stacji dysk≤w toleruje wiΩksze op≤╝nienia przerwa±, ale
- generuje wiΩcej przerwa±, (tzn. w wiΩkszym stopniu obci▒┐a system).
- Je╢li parametr ten jest ni┐szy, op≤╝nienia przerwa± r≤wnie┐ powinny
- byµ mniejsze (procesor dzia│a szybciej). Zalet▒ ni┐szego progu
- czu│o╢ci jest mniejsza ilo╢µ przerwa±.
-
-
- Aby wyregulowaµ pr≤g czu│o╢ci fifo, w│▒cz komunikaty
- przepe│nienia/niedoboru przy u┐yciu komendy 'floppycontrol
- --messages'. NastΩpnie skorzystaj z napΩdu. Je╢li otrzymasz du┐o
- komunikat≤w przepe│nienia/niedoboru ("Over/Underrun - retrying"),
- oznacza to, ┐e pr≤g czu│o╢ci fifo jest za niski. Powiniene╢ podwy┐szaµ
- pr≤g do momentu, w kt≤rym bΩdziesz otrzymywaµ wy┐ej opisane komentarze
- tylko od czasu do czasu. Dobrze jest skompilowaµ sterownik napΩdu
- dysk≤w jako modu│ przy okazji testowania czu│o╢ci fifo. Pozwala to na
- testowanie r≤┐nych ustawie± fifo bez konieczno╢ci prze│adowywania
- systemu za ka┐dym razem. PamiΩtaj, ┐e powiniene╢ wykonaµ
- 'floppycontrol --messages' po ka┐dym za│adowaniu modu│u. Zazwyczaj
- regulowanie progu czu│o╢ci fifo nie jest konieczne, gdy┐ domy╢lne
- ustawienie (0xa) jest rozs▒dne.
-
-
- [napΩd],[typ],cmos - Ustawia typ CMOS napΩdu napΩd jako typ. Jest to
- konieczne je╢li masz wiΩcej ni┐ dwa napΩdy dysk≤w (jedynie dwa mog▒
- byµ zdefiniowane fizycznym CMOS), lub je╢li tw≤j BIOS u┐ywa
- niestandardowych typ≤w CMOS. Typy CMOS to:
- ______________________________________________________________________
- 0 - U┐yj warto╢µ fizycznego CMOS
- 1 - 5 1/4 DD
- 2 - 5 1/4 HD
- 3 - 3 1/2 DD
- 4 - 3 1/2 HD
- 5 - 3 1/2 ED
- 6 - 3 1/2 ED
- 16 - nie znany lub nie zainstalowany
- ______________________________________________________________________
-
-
- (Uwaga: dla napΩd≤w ED istniej▒ dwa poprawne typy. Jest tak, poniewa┐
- pocz▒tkowo typ 5 wybrano dla napΩd≤w ta╢mowych, a 6 dla napΩd≤w ED.
- By│o to ignorowane przez firmΩ AMI, kt≤ra wykorzystywa│a typ 5 dla
- napΩd≤w ED. Oto dlaczego sterownik stacji dysk≤w obs│uguje oba).
-
-
- unexpected_interrupts - Wypisanie ostrze┐enia w przypadku otrzymania
- nieoczekiwanego przerwania (zachowanie domy╢lne).
-
-
-
- no_unexpected_interrupts lub L40SX - Nie wypisuj komunikat≤w w
- przypadku otrzymania nieoczekiwanego przerwania. Ta opcja jest
- potrzebna na laptopach IBM L40SX przy pewnych trybach graficznych.
- (Wydaje siΩ, ┐e jest jaka╢ wsp≤│zale┐no╢µ obs│ugi grafiki i napΩd≤w
- dysk≤w. Nieoczekiwane przerwania maj▒ wp│yw jedynie na wydajno╢µ i
- bezpiecznie mo┐na je pomin▒µ).
-
-
- 4.2. Obs│uga urz▒dzenia blokowego loopback ( loop.o ).
-
- W│▒czenie tej opcji umo┐liwi ci montowanie pliku jako system plik≤w.
- Jest to przydatne, gdy chcesz sprawdziµ system plik≤w ISO9660 zanim
- wypalisz CD-ROM, lub je╢li chcesz u┐ywaµ obraz≤w zawarto╢ci dyskietek
- przed ich zapisaniem.
-
-
- Opcja ta r≤wnie┐ umo┐liwia zamontowanie systemu szyfrowanego. Aby
- wykorzystaµ tΩ mo┐liwo╢µ, potrzebujesz ostatnie uzupe│nienia program≤w
- mount i innych o obs│ugΩ DES i IDEA. Mo┐esz je znale╝µ tutaj:
- http://www.binary9.net/nicholas/linuxkernel/patches.
-
- PamiΩtaj, ┐e to pΩtlowe urz▒dzenie blokowe nie ma nic wsp≤lnego z
- urz▒dzeniem loopback u┐ywanym przy po│▒czeniach sieciowych komputera z
- nim samym.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe loop.o
-
- Brak parametr≤w modu│u.
- ______________________________________________________________________
-
-
-
-
- 4.3. Obs│uga sterownika urz▒dze± wielokrotnych [md] (RAID).
-
- Ten sterownik pozwala po│▒czyµ kilka partycji twardych dysk≤w w jedno
- logiczne urz▒dzenie blokowe.
-
- Programy narzΩdziowe do obs│ugi urz▒dze± md mo┐na znale╝µ pod adresem
- sweet-smoke.ufr-info-p7.ibp.fr/public/Linux/md035.tar.gz. W tym samym
- miejscu zamieszczono r≤wnie┐ dokument md-FAQ.
-
- Istniej▒ r≤┐ne poziomy RAID (Redundant Array of Inexpensive Disks -
- Redundantna Macierz Niedrogich Dysk≤w).
-
- ╖ RAID-0, Dane rozmieszczone na dyskach po│▒czonych w przestrze±
- ci▒g│▒. Brak kontroli b│Ωd≤w.
-
- Za Najlepsza przepustowo╢µ danych w╢r≤d system≤w RAID.
- Przezroczysty dla oprogramowania.
-
- Przeciw
- Brak kontroli b│Ωd≤w i redundancji. Uszkodzenie jednego dysku w
- macierzy powoduje utratΩ wszystkich danych w ca│ej macierzy.
- Wszystkie parametry MTBF koniecznie trzeba przeliczyµ ponownie.
-
-
- ╖ RAID-1, Lustrzane kopie dysk≤w.
-
- Za Brak przestoj≤w w zapisie. 100% redundancja dysku. Uszkodzenie
- nie obni┐a wydajno╢ci.
-
- Przeciw
- 100% nadwy┐ka koszt≤w. Wymaga podwojonej przestrzeni dyskowej i
- energii w por≤wnaniu do systemu bez macierzy.
-
- ╖ RAID-5, Sektorowe rozmieszczenie pasmowe danych i informacji o
- parzysto╢ci.
-
- Za Dobra wydajno╢µ przy systemach przetwarzaj▒cych transakcje.
- Brak nadwy┐ki zapisu jak w RAID-4. Nadwy┐ka przestrzeni
- dyskowej nie przekracza jednego dysku. Mo┐liwy r≤wnoleg│y
- odczyt w ca│ej macierzy.
-
- Przeciw
- Spadek wydajno╢ci przy rekonstrukcji danych.
-
- ╖ RAID-6, Macierz RAID-0 z kopi▒ lustrzan▒.
-
- Za Przepustowo╢µ danych por≤wnywalna do RAID-0. 100% redundancja
- danych. Nie ma spadku wydajno╢ci po uszkodzeniu.
-
- Przeciw
- 100% nadwy┐ka koszt≤w. Wymaga dwukrotnie wiΩkszej przestrzeni
- dyskowej i zasilania w por≤wnaniu do systemu bez macierzy.
-
-
- W chwili obecnej jedynie RAID-0 jest dostΩpny dla Linuxa. Tryb
- linearny nie jest uwa┐any za czΩ╢µ definicji RAID. Komisja Doradcza ds
- RAID r≤wnie┐ nie uznaje RAID-0 jako czΩ╢ci definicji RAID z powodu
- braku redundancji danych.
-
-
- Trybami, kt≤re warto zastosowaµ, s▒ RAID-0, RAID-1, RAID-5 oraz
- RAID-6.
-
-
- 4.3.1. Sterownik urz▒dze± wielokrotnych w trybie linearnym (addyty¡
- wnym) ( linear.o ).
-
- Je╢li wybierzesz tΩ opcjΩ, sterownik urz▒dze± wielokrotnych bΩdzie
- m≤g│ pracowaµ w tak zwanym trybie linearnym, tzn. po│▒czy partycje
- twardych dysk≤w po prostu dodaj▒c jedn▒ do drugiej.
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe linear.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 4.3.2. Urz▒dzenia wielokrotne w trybie RAID-0 (pasmowym) ( raid0.o ).
-
- Je╢li wybierzesz tΩ opcjΩ, sterownik urz▒dze± wielokrotnych bΩdzie
- m≤g│ pracowaµ w tak zwanym trybie raid0, tzn. po│▒czy partycje
- twardych dysk≤w w jedno urz▒dzenie logiczne w taki spos≤b, aby
- zape│niane one by│y r≤wnomiernie, jedna porcja danych tu, jedna tam.
- ZwiΩkszy to przepustowo╢µ, o ile partycje znajduj▒ siΩ na osobnych
- dyskach.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe raid0.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
-
- 4.4. Obs│uga dysku RAM ( rd.o ).
-
- W│▒czenie tej opcji pozwoli ci u┐ywaµ czΩ╢µ pamiΩci RAM jako
- urz▒dzenie blokowe, tak, aby╢ m≤g│ za│o┐yµ na nim systemy plik≤w,
- dokonywaµ operacje zapisu i odczytu i robiµ wszystkie inne rzeczy,
- jakie s▒ mo┐liwe na zwyk│ych urz▒dzeniach blokowych (jak np. dysk
- twardy). Zazwyczaj dysk RAM u┐ywany jest do za│adowania z dyskietki i
- przechowania minimalnego bazowego systemu plik≤w (root filesystem) w
- trakcie pierwszej instalacji Linuxa.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe rd.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, zobacz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 4.5. Obs│uga dysk≤w twardych XT ( xd.o ).
-
- Bardzo stare 8-bitowe kontrolery twardych dysk≤w u┐ywane w komputerach
- IBM XT. Obecno╢µ obs│ugi dysk≤w twardych XT wcale nie oznacza, ┐e
- mo┐esz uruchomiµ Linuxa na IBM XT :).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe xd.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
- 5. Og≤lne Opcje Sieciowe i TCP/IP.
-
-
- 5.1. Tunelowanie IP ( ipip.o i new_tunnel.o ).
-
- Tunelowanie oznacza enkapsulacjΩ danych jednego protoko│u w obrΩbie
- innego protoko│u i przesy│anie danych w takiej postaci przez kana│,
- kt≤ry rozumie protok≤│ enkapsulacji. Potrzebne s▒ dwa modu│y, ipip.o,
- dekoder protoko│u IP/IP, oraz sterownik new_tunnel.o (poprzednio
- nazywa│ siΩ on tunnel.o i dokumentacja nadal odnosi siΩ do tej
- starszej nazwy). Dokumentacja znajduje siΩ w
- /usr/src/linux/drivers/net/README.tunnel.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ipip.o
- /sbin/modprobe new_tunnel.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 5.2. Obs│uga IP Aliasing ( ip_alias.o ).
-
- Czasami wygodnie jest nadaµ jednemu interfejsowi sieciowemu (czyli
- portowi szeregowemu karty sieciowej) kilka adres≤w. NajczΩ╢ciej jest
- tak w sytuacji, gdy chcesz podawaµ na zewn▒trz r≤┐ne dokumenty WWW w
- zale┐no╢ci od tego, kt≤rej nazwy komputera u┐yto, aby siΩ z tob▒
- po│▒czyµ.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ip_alias.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 5.3. Odwrotny ARP IP ( rarp.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe rarp.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 5.4. Protok≤│ IPX ( ipx.o ).
-
- Jest to obs│uga protoko│u sieciowego Novella - IPX, powszechnie
- u┐ywanego w sieciach lokalnych │▒cz▒cych komputery pracuj▒ce pod
- systemami DOS i Windows.
-
- Protok≤│ IPX jest konieczny, gdy:
-
-
- ╖ Chcesz pod│▒czaµ siΩ pod serwisy Netware przy u┐yciu DOSEMU -
- emulatora DOSa pod Linuxem
-
- ╖ Chcesz podmontowywaµ wolumeny Netware jako systemy plik≤w Linuxa
- przy u┐yciu klienta Novella pod Linuxem - ncpfs.
-
- ╖ Chcesz pod│▒czaµ siΩ do serwera Linuxowego z klienta Netware, lub
- podmontowywaµ katalogi Linuxa jako wolumeny Netware. Do tego celu
- s│u┐▒ dwa demony, linwared oraz nwserv.
-
- Stron▒ domow▒ ncpfs jest ftp.gwdg.de/pub/linux/misc/ncpfs, ale mo┐na
- j▒ r≤wnie┐ znale╝µ na sunsite i w wielu innych archiwach lustrzanych.
-
-
- Strona domowa Linware to klokan.sh.cvut.cz/pub/linux/linware,
-
-
- Pakiet nwserv - Mars_nwe znajdziesz natomiast tutaj:
- ftp.gwdg.de/pub/linux/misc/ncpfs.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ipx.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 5.5. Appletalk DDP ( appletalk.o ).
-
- Appletalk to spos≤b, w jaki komputery Apple rozmawiaj▒ ze sob▒ w
- sieci. EtherTalk to nazwa okre╢laj▒ca appletalk w sieci ethernet, a
- Localtalk to appletalk w sieci opartej o │▒cza szeregowe Apple.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe appletalk.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
-
- 6. Obs│uga SCSI.
-
- Obs│uga SCSI w j▒drze Linuxa mo┐e przybieraµ postaµ modu│≤w na szereg
- r≤┐nych sposob≤w, zale┐nie od potrzeb u┐ytkownika. Aby zrozumieµ
- poszczeg≤lne opcje, zdefiniujemy na wstΩpie kilka pojΩµ.
-
-
- SCSI-core zawiera rdze± obs│ugi SCSI. Bez niego nic nie zrobisz z
- kt≤rymkolwiek innym sterownikiem SCSI. Obs│uga rdzenia SCSI mo┐e mieµ
- postaµ modu│u (scsi_mod.o), lub mo┐na j▒ wbudowaµ w j▒dro. Je╢li rdze±
- jest modu│em, musi on byµ pierwszym z │adowanych modu│≤w obs│ugi SCSI,
- a przy usuwaniu modu│≤w z j▒dra, bΩdzie musia│ byµ usuniΩty w
- ostatniej kolejno╢ci.
-
-
- Poszczeg≤lne sterowniki wy┐szego lub ni┐szego poziomu mo┐na │adowaµ w
- dowolnej kolejno╢ci, o ile rdze± obs│ugi SCSI znajduje siΩ ju┐ w
- j▒drze (jest wkompilowany lub za│adowany jako modu│). Sterownik dysk≤w
- (sd_mod.o), napΩd≤w CD-ROM (sr_mod.o), napΩd≤w ta╢mowych (st.o) i
- og≤lny sterownik SCSI (sg.o) to sterowniki wy┐szego poziomu, s│u┐▒ce
- do obs│ugi rozmaitych typ≤w urz▒dze±. Dla przyk│adu, mo┐esz za│adowaµ
- sterownik napΩdu ta╢mowego aby skorzystaµ z ta╢my, a nastΩpnie usun▒µ
- go, gdy ju┐ nie potrzebujesz sterownika (tym samym zwalniaj▒c
- przydzielon▒ mu pamiΩµ).
-
-
- Sterowniki ni┐szego poziomu to te, kt≤re obs│uguj▒ poszczeg≤lne karty
- kontroler≤w SCSI, kompatybilne z u┐ywan▒ przez ciebie konfiguracj▒
- sprzΩtow▒. Przyk│adem jest modu│ aha1542.o do obs│ugi kontroler≤w
- Adaptec 1542.
-
-
- 6.1. Wymagana Obs│uga Rdzenia SCSI.
-
- 6.1.1. Obs│uga Rdzenia SCSI ( scsi_mod.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe scsi_mod.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 6.2. Obs│uga sterownik≤w SCSI wysokiego poziomu.
-
- 6.2.1. Obs│uga dysk≤w SCSI ( sd_mod.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sd_mod.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 6.2.2. Obs│uga napΩd≤w ta╢mowych SCSI ( st.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe st.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.2.3. Obs│uga napΩd≤w CD-ROM SCSI ( sr_mod.o ).
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sr_mod.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 6.2.4. Og≤lna obs│uga SCSI ( sg.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sg.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 6.3. Obs│uga niskopoziomowego sterownika SCSI.
-
- WiΩkszo╢µ sterownik≤w kart SCSI nie przyjmuje parametr≤w modu│≤w,
- poniewa┐ zazwyczaj dokonuje automatycznej detekcji ustawie± karty.
- Koniecznie przeczytaj SCSI-HOWTO i pliki README w katalogu
- /usr/src/linux/drivers/scsi, aby dowiedzieµ siΩ wiΩcej o swoich
- urz▒dzeniach. Je╢li twoja karta ma jaki╢ niekonwencjonalny adres
- wej╢cia/wyj╢cia, musisz permanentnie w│▒czyµ sterownik w j▒dro i
- u┐ywaµ opcji przy │adowaniu systemu, patrz BootPrompt-HOWTO.
-
- Mo┐esz r≤wnie┐ pomieszaµ w Kodzie ¼r≤d│owym i przekompilowaµ.
-
-
- 6.3.1. Obs│uga 7000FAST SCSI ( wd7000.o ),
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe wd7000.o
-
- Brak parametr≤w │adowania.
- Autodetekcja karty, wymaga zainstalowanego BIOSu.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.2. Obs│uga Adaptec AHA152X/2825 ( aha154x.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe aha154x.o
-
- Brak parametr≤w │adowania.
- Autodetekcja karty, wymaga zainstalowanego BIOSu.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.3. Obs│uga Adaptec AHA1542 ( aha1542.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe aha1542.o
-
- Brak parametr≤w │adowania.
- Autodetekcja jedynie dla adres≤w 0x330 i 0x334.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.4. Adaptec AHA1740 EISA support ( aha1740.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe aha1740.o
-
- Brak parametr≤w │adowania.
- Autodetekcja.
- ______________________________________________________________________
-
-
-
-
- 6.3.5. Adaptec AHA274X/284X/294X support ( aic7xxx.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe aic7xxx.o
-
- Brak parametr≤w │adowania.
- Autodetekcja, BIOS musi byµ w│▒czony.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.6. Obs│uga AdvanSys SCSI ( advansys.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe advansys.o [parameters]
-
- asc_iopflag=1 w│▒cz=1, wy│▒cz=0 przeszukiwanie port≤w
- asc_ioport=0x110,0x330 porty do przeszukania
- asc_dbglvl=1 poziom ╢ledzenia przebiegu programu
- 0: Wy│▒cznie b│Ωdy
- 1: ªledzenie wysokopoziomowe
- 2-N: ªledzenie opisowe
-
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
-
-
- 6.3.7. Obs│uga Always IN2000 SCSI ( in2000.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe in2000.o
-
- Brak parametr≤w │adowania.
- Autodetekcja, BIOS nie jest wymagany.
- ______________________________________________________________________
-
-
-
-
- 6.3.8. Obs│uga BusLogic SCSI ( BusLogic.o ).
-
- Lista obs│ugiwanych kart BusLogic jest d│uga. Aby w ca│o╢ci zapoznaµ
- siΩ ze spraw▒, przeczytaj usr/src/linux/drivers/scsi/README.BusLogic.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe BusLogic.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.9. Obs│uga DTC3180/3280 SCSI ( dtc.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe dtc.o
-
- Brak parametr≤w │adowania.
- Autodetekcja.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.10. Obs│uga EATA ISA/EISA (DPT PM2011/021/012/022/122/322) (
- eata.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe eata.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.11. Obs│uga EATA-DMA (DPT, NEC, AT&T, SNI, AST, Olivetti, Alpha¡
- tronix) ( eata_dma.o ).
-
- Obejmuje DPT Smartcache, Smartcache III oraz SmartRAID.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe eata_dma.o
-
- Brak parametr≤w │adowania.
- Autodetekcja dzia│a niezale┐nie od ustawie±.
- ______________________________________________________________________
-
-
-
-
- 6.3.12. Obs│uga EATA-PIO (stare DPT PM2001, PM2012A) ( eata_pio.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe eata_pio.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 6.3.13. Obs│uga Future Domain 16xx SCSI ( fdomain.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe fdomain.o
-
- Brak parametr≤w │adowania.
- Autodetekcja, wymaga zainstalowanego BIOSu.
- ______________________________________________________________________
-
-
-
-
- 6.3.14. Obs│uga og≤lna NCR5380/53c400 SCSI ( NCR5380.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe NCR5380.o
-
- ncr_irq=xx przerwanie
- ncr_addr=xx port lub adres bazowy (dla portu
- lub mapowania pamiΩci)
- ncr_dma=xx DMA
- ncr_5380=1 aby ustawiµ kartΩ NCR5380
- ncr_53c400=1 aby ustawiµ kartΩ NCR53C400
-
- modprobe g_NCR5380 ncr_irq=5 ncr_addr=0x350 ncr_5380=1
- - dla karty NCR5380 mapowanej na port lub
-
- modprobe g_NCR5380 ncr_irq=255 ncr_addr=0xc8000 ncr_53c400=1
- - dla karty NCR53C400 mapowanej w pamiΩci, wy│▒czone przerwania
-
- (Nale┐y wpisaµ 255 przy braku przerwa± lub przerwaniu DMA, 254 aby
- automatycznie testowaµ numer IRQ, je╢li wyst▒pi│o nadpisanie w linii
- polecenia.)
-
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
- 6.3.15. Obs│uga NCR53c406a SCSI ( NCR53c406a.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe NCR53c406a.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.16. Obs│uga NCR53c7,8xx SCSI ( 53c7,8xx.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 53c7,8xx.o
-
- Brak parametr≤w │adowania.
- Autodetekcja, wymaga zainstalowanego BIOSu.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.17. Obs│uga rodziny PCI-SCSI NCR538xx ( ncr53c8xx.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ncr53c8xx.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 6.3.18. Obs│uga dysku IOMEGA ZIP na porcie r≤wnoleg│ym ( ppa.o ).
-
- Dok│adniejsze informacje znajdziesz w pliku
- /usr/src/linux/drivers/scsi/README.ppa.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ppa.o ppa_base=0x378 ppa_nybble=1
-
- Oto parametry i ich funkcje:
-
- Zmienna Domy╢lnie Opis
-
- ppa_base 0x378 Adres bazowy portu r≤wnoleg│ego PPA.
- ppa_speed_high 1 Op≤╝nienie we/wy w mikrosekundach, u┐ywane przy
- transferach danych
- ppa_speed_low 6 Op≤╝nienie we/wy w mikrosekundach, u┐ywane przy
- innych operacjach
- ppa_nybble 0 1 aby zmusiµ sterownik do pracy w trybie 4-bitowym.
- ______________________________________________________________________
-
-
-
-
- 6.3.19. Obs│uga PAS16 SCSI ( pas16.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe pas16.o
-
- Brak parametr≤w │adowania.
- Autodetekcja, nie wymaga BIOSu.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.20. Obs│uga Qlogic FAST SCSI ( qlogicfas.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe qlogicfas.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.21. Obs│uga Qlogic ISP SCSI ( qlogicisp.o ).
-
- Wymaga oprogramowania firmowego.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe qlogicisp.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.22. ( seagate.o ). Obs│uga Seagate ST-02 i Future Domain TMC-8xx
- SCSI
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe seagate.o
-
- Brak parametr≤w │adowania.
- Autodetekcja jedynie adres≤w, IRQ na sta│e = 5.
- Wymaga zainstalowanego BIOSu.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.23. Obs│uga Trantor T128/T128F/T228 SCSI ( t128.o ).
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe t128.o
-
- Brak parametr≤w │adowania.
- Autodetekcja, wymaga zainstalowanego BIOSu.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.24. Obs│uga UltraStor 14F/34F ( u14-34f.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe u14-34f.o
-
- Brak parametr≤w │adowania.
- Autodetekcja karty, a NIE portu 0x310, BIOS nie jest wymagany.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
- 6.3.25. Obs│uga UltraStor SCSI ( ultrastor.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ultrastor.o
-
- Brak parametr≤w │adowania.
- DostΩpne s▒ parametry przy │adowaniu systemu, patrz BootPrompt-HOWTO.
- ______________________________________________________________________
-
-
-
-
-
-
- 7. Obs│uga urz▒dze± sieciowych
-
-
-
- 7.1. Wymagane i/lub opcjonalne modu│y niskopoziomowe
-
-
-
- 7.1.1. Opcjonalny kompresor BSD do PPP ( bsd_comp.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe bsd_comp.o
-
- Brak parametr≤w │adowania.
-
- Wymaga ppp.o
- ______________________________________________________________________
-
-
-
-
- 7.1.2. Kompresor SLHC dla PPP ( slhc.o ).
-
- Procedury kompresji i dekompresji pakiet≤w tcp (do cel≤w transmisji po
- wolnych liniach szeregowych)
-
-
- Wymagany przez protoko│y SLIP i PPP (r≤wnie┐ ISDN-PPP).
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe slhc.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 7.1.3. Og≤lny rdze± sterownika ethernet NS8390 ( 8390.o ).
-
- Jest to kod dostosowany do ko╢ci, dla wielu kart ethernet opartych o
- uk│ad 8390. Nie jest to kompletny sterownik, musi byµ po│▒czony z
- kodem dostosowanym do konkretnej karty, np. ne.o, wd.o, 3c503.o, itd.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 8390.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
-
- 7.2. Obs│uga sterownika sieciowego dummy ( dummy.o ).
-
- Og≤lnie rzecz bior▒c jest to urz▒dzenie typu worek bez dna (tzn.
- wszystko, co wys│ane jest do tego urz▒dzenia, obracane jest w nico╢µ),
- z konfigurowalnym adresem IP. NajczΩ╢ciej jest u┐ywane po to, aby
- udawaµ przed lokalnymi programami, ┐e w danej chwili nieaktywny adres
- SLIP naprawdΩ istnieje.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe dummy.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 7.3. Obs│uga EQL (wywa┐anie obci▒┐enia linii szeregowej) ( eql.o ).
-
- Je╢li tw≤j komputer ma dwa │▒cza szeregowe z innymi komputerami
- (zazwyczaj wymaga to dw≤ch modem≤w i linii telefonicznych), oraz
- u┐ywasz na tych │▒czach protoko│u SLIP (protoko│u do obs│ugi ruchu
- internetowego przez linie telefoniczne) lub PPP (lepszy SLIP), przy
- u┐yciu tego sterownika mo┐esz spowodowaµ, ┐e bΩd▒ siΩ one zachowywaµ
- jak jedno │▒cze podw≤jnej prΩdko╢ci.
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe eql.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 7.4. Obs│uga Frame relay DLCI ( dlci.o ).
-
- Jest to obs│uga protoko│u frame relay; frame relay to szybka i tania
- metoda zdalnego pod│▒czania siΩ do dostawcy us│ug internetu, lub
- tworzenia prywatnej sieci WAN. Na jednej fizycznej linii pomiΩdzy
- twoim komputerem a lokalnym "prze│▒cznikiem" (tzn. punktem wej╢ciowym
- do sieci frame relay) mo┐na relizowaµ kilka logicznych po│▒cze± punkt-
- punkt z innymi komputerami pod│▒czonymi do sieci frame relay. Og≤lne
- obja╢nienie protoko│u znajdziesz w WWW, pod adresem http://frame-
- relay.indiana.edu/4000/4000index.html. Aby u┐ywaµ frame relay,
- potrzebujesz urz▒dze± obs│ugi (FRAD) oraz pewnych program≤w z pakietu
- narzΩdzi sieciowych, tak jak obja╢niono to w pliku
- Documentation/networking/framerelay.txt.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe dlci.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 7.5. Obs│uga FRAD Sangoma S502A ( sdla.o ).
-
- Jest to sterownik dla Urz▒dze± DostΩpu do Frame Relay (FRAD) Sangoma
- S502A, S502E oraz S508. S▒ to karty wieloprotoko│owe, ale obecnie
- sterownik obs│uguje jedynie frame relay. Przeczytaj proszΩ
- Documentation/networking/framerelay.txt.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sdla.o
-
- Brak parametr≤w │adowania.
-
- Wymaga dlci.o
- ______________________________________________________________________
-
-
-
-
-
- 7.6. Obs│uga PLIP (port r≤wnoleg│y) ( plip.o ).
-
- PLIP (Parallel Line Internet Protocol - Internetowy Protok≤│ Linii
- R≤wnoleg│ych) u┐ywany jest do tworzenia miniaturowych sieci,
- sk│adaj▒cych siΩ z dw≤ch (lub rzadko z wiΩkszej ilo╢ci) lokalnych
- komputer≤w. Porty r≤wnoleg│e (z│acza komputerowe z 25 otworami)
- │▒czone s▒ kablami "null printer" lub "Turbo Laplink", kr≤re mog▒
- przesy│aµ 4 bity naraz, lub przy u┐yciu specjalnych kabli PLIP (tylko
- w przypadku, gdy porty r≤wnoleg│e s▒ dwukierunkowe), po kt≤rych
- przes│aµ naraz mo┐na 8 bit≤w (opis konstrukcji tych kabli znajdziesz w
- pliku drivers/net/README?.plip). Kable te mog▒ mieµ d│ugo╢µ do 15m.
- Dzia│a to r≤wnie┐ wtedy, gdy jeden z komputer≤w pracuje w systemie
- DOS/Windows i ma zainstalowane jakie╢ oprogramowanie PLIP, np.
- sterownik pakiet≤w PLIP Crynwr
- http://sunsite.cnam.fr/packages/Telnet/PC/msdos/misc/pktdrvr.txt oraz
- oprogramowanie winsock lub telnet NCSA.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe plip.o io=0x378 irq=7
-
- io = 0
- irq = 0 (domy╢lnie, u┐ywa IRQ 5 dla portu 0x3bc,
- IRQ 7 dla portu 0x378,
- oraz IRQ 2 dla portu 0x278)
- (Detekcja na portach: 0x278, 0x378, 0x3bc)
- ______________________________________________________________________
-
-
-
-
- 7.7. Obs│uga protoko│u PPP (point-to-point) ( ppp.o ).
-
- Aby u┐ywaµ PPP, potrzebujesz dodatkowy program, zwany pppd, zgodnie z
- opisem w Documentation/networking/ppp.txt oraz PPP-HOWTO, dostΩpnego
- pod adresem sunsite.unc.edu:/pub/Linux/docs/HOWTO.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ppp.o
-
- Brak parametr≤w │adowania.
-
- Wymaga slhc.o
- Wymaga r≤wnie┐ serial.o, kt≤ry nie jest to automatycznie
- wykrywany, wiΩc serial.o nale┐y za│adowaµ rΩcznie.
- ______________________________________________________________________
-
-
-
-
-
- 7.8. Obs│uga protoko│u SLIP (linia szeregowa) ( slip.o ).
-
- SLIP (Serial Line Internet Protocol - Internetowy Protok≤│ Linii
- Szeregowych) jest protoko│em u┐ywanym do przesy│ania ruchu
- internetowego po liniach telefonicznych lub kablach szeregowych
- (znanych r≤wnie┐ pod nazw▒ 'nullmodem').
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe slip.o
-
- slip_maxdev = 256 (domy╢lna warto╢µ SL_NRUNIT z pliku slip.h)
-
- Wymaga slhc.o
- Wymaga r≤wnie┐ serial.o, kt≤ry nie jest to automatycznie
- wykrywany, wiΩc serial.o nale┐y za│adowaµ rΩcznie.
- ______________________________________________________________________
-
-
-
-
- 7.9. Interfejsy sieciowe Radia Amatorskiego i komunikacji bezprze¡
- wodowej
-
- 7.9.1. Sterownik emulacji BAYCOM ser12 i par96 do AX.25 ( baycom.o ).
-
- Jest to sterownik do prostych radiomodem≤w typu Baycom, kt≤re pod│▒cza
- siΩ do z│▒cz szeregowych lub r≤wnoleg│ych. Sterownik obs│uguje modele
- ser12 i par96. Aby skonfigurowaµ sterownik, nale┐y u┐yµ programu
- narzΩdziowego setbaycom dostΩpnego pod adresem
- http://www.ife.ee.ethz.ch/~sailer/ham/ham.html#lnxbay. Informacje o
- modemach znajdziesz pod adresem http://www.baycom.de, oraz w pliku
- drivers/char/README.baycom.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe baycom.o modem=1 iobase=0x3f8 irq=4 options=1
-
- major liczba g│≤wna, kt≤r▒ powinien u┐yµ sterownik; domy╢lnie 60
- modem typ modemu pierwszego kana│u (liczba poboczna 0); 1=ser12,
- 2=par96/par97, jakakolwiej inna warto╢µ jest niepoprawna
-
- iobase adres bazowy portu; typowe warto╢ci to 0x3f8,0x2f8, 0x3e8, 0x2e8
- dla ser12, oraz 0x378, 0x278, 0x3bc dla par96/par97
-
- irq numer przerwania portu; typowe warto╢ci to 3,4 dla ser12 oraz 7 dla
- par96/par97 options 0=use hardware DCD, 1=use software DCD
- ______________________________________________________________________
-
-
-
-
- 7.9.2. STRIP (Metricom starmode radio IP) strip.o ).
-
- STRIP jest protoko│em radiowym rozwijanym w zwi▒zku z projektem
- MosquitoNet (http://mosquitonet.stanford.edu/) do cel≤w przesy│ania
- ruchu internetowego przy u┐yciu radia Metricom. Radia Metricom s▒ to
- ma│e, zasilane bateryjnie, radiowe przeka╝niki pakietowe pracuj▒ce z
- prΩdko╢ci▒ 100kbit/sekundΩ. Maj▒ rozmiar zbli┐ony do telefonu
- kom≤rkowego. (Mog│e╢ r≤wnie┐ s│yszeµ o nich pod nazw▒ "modemy
- Metricom", ale staramy siΩ unikaµ tutaj okre╢lenia "modem", poniewa┐
- wprowadza ono wiele os≤b w b│▒d, przez co my╢l▒, ┐e mo┐na pod│▒czyµ
- modem Metricom do linii telefonicznej i u┐ywaµ go jak zwyk│y modem).
- STRIP mo┐esz u┐ywaµ na ka┐dym komputerze z Linuxem i portem
- szeregowym, choµ oczwi╢cie najbardziej mo┐e siΩ on przydaµ posiadaczom
- komputer≤w przeno╢nych.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe strip.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 7.9.3. Obs│uga WaveLAN ( wavelan.o ).
-
- S▒ to karty do bezprzewodowej komunikacji zbli┐onej do ethernet.
- Obs│ugiwane s▒ karty AT&T GIS i NCR WaveLAN.
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe wavelan.o
-
- io = 0x390 (Mo┐na ustawiµ, ale zmienianie nie jest zalecane)
- irq = 0 (Je╢li zmienione, nie brane pod uwagΩ)
- ______________________________________________________________________
-
-
-
-
- 7.9.4. Most IP WIC Radio ( wic.o ).
-
- Obs│uga mostu radiowego WIC pracuj▒cego na porcie r≤wnoleg│ym.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe wic.o
-
- Wydaje siΩ, ┐e urz▒dzenia 'wic0', 'wic1' and 'wic2' maj▒ bezpo╢redni
- zwi▒zek z odpowiadaj▒cymi im portami 'lpx'.
- ______________________________________________________________________
-
-
-
-
- 7.9.5. Sterownik emulacji Z8530 SCC do AX.25 ( scc.o ).
-
- Te karty s▒ u┐ywane do pod│▒czania komputera z Linuxem do amatorskiego
- radio w celu │▒czenia siΩ z innymi komputerami. Je╢li chcia│by╢ ich
- u┐ywaµ, przeczytaj Documentation/networking/z8530drv.txt oraz HAM-
- HOWTO.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe scc.o
-
- Brak parametr≤w modu│u.
- ______________________________________________________________________
-
-
-
-
-
- 7.10. Karty ethernet 3COM.
-
-
-
- 7.10.1. Obs│uga 3c501 ( 3c501.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 3c501.o
-
- io = 0x280 bazowy adres IO
- irq = 5 IRQ
- (Probes ports: 0x280, 0x300)
- ______________________________________________________________________
-
-
-
-
-
- 7.10.2. Obs│uga 3c503 ( 3c503.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 3c503.o
-
- io = 0 (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
- irq = 0 (IRQ ustawiane programowo przez sterownik, przy u┐yciu
- autoIRQ)
- xcvr = 0 (U┐yj xcvr=1 aby wybraµ zewnΩtrzny transceiver)
- (Detekcja na portach: 0x300, 0x310, 0x330, 0x350, 0x250, 0x280, 0x2A0,0x2E0)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- 7.10.3. Obs│uga 3c505 ( 3c505.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 3c505.o
-
- io = 0x300
- irq = 0
- (Detekcja na portach: 0x300, 0x280, 0x310)
- ______________________________________________________________________
-
-
-
-
- 7.10.4. Obs│uga 3c507 ( 3c507.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 3c507.o
-
- io = 0x300
- irq = 0
- (Detekcja na portach: 0x300, 0x320, 0x340, 0x280)
- ______________________________________________________________________
-
-
-
-
- 7.10.5. Obs│uga 3c509/3c579 ( 3c509.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 3c509.o
-
- io = 0
- irq = 0
- ( Autodetekcja przez modu│ w trakcie │adowania dzia│a dobrze jedynie na
- EISA, AUTODETEKCJA ID NA ISA NIE DZIAúA POPRAWNIE! Je╢li chesz, aby
- sterownik dokonywa│ poprawnej detekcji na szynie ISA, wkompiluj go
- statycznie w j▒dro ).
- ______________________________________________________________________
-
-
-
- 7.10.6. Obs│uga serii 3c590 "Vortex" ( 3c59x.o ).
-
- Zapewnia obs│ugΩ nastΩpuj▒cych kart:
-
- ╖ 3c590 Vortex 10Mbps.
-
- ╖ 3c595 Vortex 100baseTX.
-
- ╖ 3c595 Vortex 100baseT4.
-
- ╖ 3c595 Vortex 100base-MII.
-
- ╖ EISA Vortex 3c597.
-
-
- ___________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe 3c59x.o debug=1 options=0,,12
-
- Ustawia ono poziom komunikat≤w ╢ledzenia aby wy╢wietlana by│a
- minimalna ilo╢µ komunikat≤w, ustawia pierwsz▒ kartΩ na trancseiver
- 10baseT, drug▒ na transceiver EEPROM, a trzeci▒ aby pracowa│a w pe│nym
- trybie duplex, przy u┐yciu transceivera 100baseTx.
- (Uwaga: kolejno╢µ kart ustawiana jest przez PCI BIOS).
-
- Mo┐liwe ustawienia typ≤w no╢nika
- 0 10baseT
- 1 10Mbs AUI
- 2 nie zdefiniowane
- 3 10base2 (BNC)
- 4 100base-TX
- 5 100base-FX
- 6 MII (jeszcze niedostΩpny)
- 7 <U┐yj ustawienie domy╢lne>
-
- 8 Bit pe│nego trybu duplex
- 8 10baseT pe│ny duplex
- 12 100baseTx pe│ny duplex
- 16 Bit w│▒czaj▒cy Bus-master (jedynie zastosowania eksperymentalne!)
-
- Szczeg≤│y na temat implementacji sterownika znajdziesz na pocz▒tku pliku
- ╝r≤d│owego.
- ___________________________________________________________________
-
-
-
-
- 7.11. Karty ethernet Western Digital/SMC.
-
-
-
- 7.11.1. Obs│uga WD80*3 ( wd.o ).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe wd.o
-
- io = 0 (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
- irq = 0 (Warto╢µ IRQ czytana z EEPROM, starodawne karty u┐wyaj▒ autoIRQ)
- mem = 0 (Wymuszenie pamiΩci dzielonej na adresie 0xC8000, lub innym...)
- mem_end = 0 (Wymuszenie niestandardowego rozmiaru pamiΩci przez
- podanie warto╢ci mem_end)
- (np. dla 32k WD8003EBT, u┐yj mem=0xd0000 mem_end=0xd8000
- (Detekcja na portach: 0x300, 0x280, 0x380, 0x240)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- 7.11.2. Obs│uga SMC Ultra/EtherEZ ( smc-ultra.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe smc-ultra.o
-
- io = 0 (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
- irq = 0 (Warto╢µ IRQ czytana z EEPROM)
- (Detekcja na portach: 0x200, 0x220, 0x240, 0x280, 0x300, 0x340, 0x380)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- 7.11.3. Obs│uga SMC 9194 ( smc9194.o ).
-
- Jest to sterownik do kart ethernet SMC serii 9000.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe smc9194.o
-
- io = 0 dla adres bazowego
- irq = 0 dla IRQ
- ifport = 0 dla autodetekcji, 1 dla TP, 2 dla AUI ( lub 10base2 )
-
- Detekcja na portach: 0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0,
- 0x300, 0x320, 0x340, 0x360, 0x380, 0x3A0, 0x3C0, 0x3E0
-
- Poziom ╢ledzenia mo┐na ustawiµ w kodzie ╝r≤d│owym smc9194.c.
- ______________________________________________________________________
-
-
-
-
- 7.12. Inne karty Ethernet.
-
-
-
- 7.12.1. Obs│uga AT1700 ( at1700.o ).
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe at1700.o
-
- io = 0x260
- irq = 0
-
- (Detekcja na portach: 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300)
- ______________________________________________________________________
-
-
-
-
- 7.12.2. Obs│uga Cabletron E21xx ( e2100.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe e2100.o
-
- io = 0 (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
- irq = 0 (IRQ ustawiane programowo przez sterownik)
- mem = 0 (Nadpisanie domy╢lnego pocz▒tku bloku pamiΩci dzielonej 0xd0000)
- xcvr = 0 (U┐yj xcvr=1 aby wybraµ zewnΩtrzny transceiver.)
- (Detekcja na portach: 0x300, 0x280, 0x380, 0x220)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- 7.12.3. Obs│uga DEPCA, DE10x, DE200, DE201, DE202, DE422 ( depca.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe depca.o
-
- io = 0x200
- irq = 7
- (Detekcja na portach: ISA: 0x300, 0x200;
- EISA: 0x0c00 )
- ______________________________________________________________________
-
-
-
-
- 7.12.4. Obs│uga EtherWORKS 3 (DE203, DE204, DE205) ( ewrk3.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ewrk3.o
-
- io = 0x300
- irq = 5
- (Przy module brak autodetekcji!
- Na szynach EISA dokonywana jest detekcja EISA.
- Statycznie do│▒czony kod do j▒dra testuje porty na szynie ISA:
- 0x100, 0x120, 0x140, 0x160, 0x180, 0x1A0, 0x1C0,
- 0x200, 0x220, 0x240, 0x260, 0x280, 0x2A0, 0x2C0, 0x2E0,
- 0x300, 0x340, 0x360, 0x380, 0x3A0, 0x3C0)
- ______________________________________________________________________
-
-
- 7.12.5. Obs│uga EtherExpress 16 ( eexpress.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe eexpress.o
-
- io = 0x300
- irq = 0 (Warto╢µ IRQ czytana z EEPROM)
- (Detekcja na portach: 0x300, 0x270, 0x320, 0x340)
- ______________________________________________________________________
-
-
-
-
- 7.12.6. Obs│uga EtherExpressPro ( eepro.o ).
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe eepro.o
-
- io = 0x200
- irq = 0
- (Detekcja na portach: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340, 0x360)
- ______________________________________________________________________
-
-
-
-
- 7.12.7. Obs│uga Fujitsu FMV-181/182/183/184 ( fmv18x.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe fmv18x.o
-
- io = 0x220 adres bazowy
- irq = 0 IRQ
-
- Detekcja na portach: 0x220, 0x240, 0x260, 0x280, 0x2a0, 0x2c0, 0x300, 0x340
- ______________________________________________________________________
-
-
-
-
- 7.12.8. Obs│uga HP PCLAN+ (27247B i 27252A) ( hp-plus.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe hp-plus.o
-
- io = 0 (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
- irq = 0 (IRQ czytane z rejestru konfiguracji)
- (Detekcja na portach: 0x200, 0x240, 0x280, 0x2C0, 0x300, 0x320, 0x340)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
-
-
- 7.12.9. Obs│uga HP PCLAN (27245 i inne serii 27xxx) ( hp.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe hp.o
-
- io = 0 (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
- irq = 0 (IRQ ustawiane programowo przez sterownik przy u┐yciu autoIRQ)
- (Detekcja na portach: 0x300, 0x320, 0x340, 0x280, 0x2C0, 0x200, 0x240)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- 7.12.10. Obs│uga HP 10/100VG PCLAN (ISA, EISA, PCI) ( hp100.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe hp100.o
-
- hp100_port = 0 (bazowy adres IO)
-
- (Dokonuje detekcjΩ EISA, je╢li jest w z│▒czu EISA;
- Na szynie ISA dokonuje detekcji na wszystkich portach od 0x100 do 0x3E0
- krokiem 0x020)
- ______________________________________________________________________
-
-
-
-
- 7.12.11. Obs│uga ICL EtherTeam 16i/32 ( eth16i.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe eth16i.o
-
- io = 0x2a0 (BΩdzie narzekaµ, je╢li nie podasz "io=0xNNN")
- irq = 0 (IRQ ustawiane programowo przez sterownik przy u┐yciu autoIRQ)
-
- Testowane porty przy karcie eth16i :
- 0x260, 0x280, 0x2A0, 0x240, 0x340, 0x320, 0x380, 0x300
-
- Testowane porty przy karcie eth32i :
- 0x1000, 0x2000, 0x3000, 0x4000, 0x5000, 0x6000, 0x7000, 0x8000,
- 0x9000, 0xA000, 0xB000, 0xC000, 0xD000, 0xE000, 0xF000
- ______________________________________________________________________
-
-
-
-
- 7.12.12. Obs│uga NE2000/NE1000 ( ne.o ).
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ne.o
-
- io = 0 (Jawnie wymaga warto╢ci "io=0xNNN")
- irq = 0 (Pr≤buje okre╢liµ ustawione IRQ przez autoIRQ)
- (Detekcja na portach: 0x300, 0x280, 0x320, 0x340, 0x360)
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- 7.12.13. Obs│uga NI5210 ( ni52.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ni52.o
-
- io=0x360
- irq=9
- memstart=0xd0000
- memend=0xd4000
-
- Nie u┐ywaj autodetekcji, io=0
- ______________________________________________________________________
-
-
-
-
-
- 7.13. Kontrolery EISA, VLB, PCI i zintegrowane z p│yt▒ g│≤wn▒
-
-
-
- 7.13.1. Obs│uga Ansel Communications EISA 3200 ( ac3200.o ).
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ac3200.o
-
- Poniewa┐ jest to karta EISA, autodetekcja powinna dzia│aµ.
-
- Wymaga 8390.o
- ______________________________________________________________________
-
-
-
-
- 7.13.2. Karta ethernet Apricot Xen-II na p│ycie g│≤wnej ( apricot.o
- ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe apricot.o
-
- io = 0x300 (Nie mo┐na zmieniµ!)
- irq = 10
- ______________________________________________________________________
-
-
- 7.13.3. Obs│uga DE425, DE434, DE435, DE450, DE500 ( de4x5.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe de4x5.o
-
- io = 0x000b
- irq = 10
- is_not_dec = 0
- Przy kartach innych producent≤w ni┐ DEC, ale u┐ywaj▒cych ko╢µ DEC
- 21040/21041/21140, ustaw ten parametr na 1
- (Detekcja EISA i PCI)
- ______________________________________________________________________
-
-
-
-
- 7.13.4. Obs│uga DECchip Tulip (dc21x4x) PCI ( tulip.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe tulip.o
-
- Przeczytaj Documentation/networking/tulip.txt
- ______________________________________________________________________
-
-
-
-
- 7.13.5. Obs│uga Digi Intl. RightSwitch SE-X ( dgrs.o ).
-
- Jest to sterownik linuxowy do kart Digi International RightSwitch SE-X
- EISA i PCI. S▒ to cztero- (EISA) lub sze╢cioportowe (PCI) prze│▒czniki
- ethernet zintegrowane na jednej p│ycie z NIC.
-
- Istnieje program narzΩdziowy do ustawiania filtr≤w pakiet≤w
- wej╢ciowych i wyj╢ciowych na ka┐dym porcie, zwany "dgrsfilt".
-
- Ten program obs│ugi pozwala ╢ledziµ pracΩ graficznie, jak r≤wnie┐
- ustawiaµ adresy IP i IPX agenta SNMP, parametry IEEE Spanning Tree i
- czas ekspiracji. Mo┐na je r≤wnie┐ ustawiµ z linii polecenia po
- za│adowaniu sterownika.
-
- Jest r≤wnie┐ towarzysz▒cy program obs│ugi, zwany "xrightswitch".
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe dgrs.o
-
- debug=NNN Poziom komunikat≤w ╢ledzenia
- dma=0/1 Wy│▒cz/W│▒cz DMA na karcie PCI
- spantree=0/1 Wy│▒cz/W│▒cz IEEE spanning tree
- hashexpire=NNN Zmie± czas ekspiracji adresu (domy╢lnie 300 sekund)
- ipaddr=A,B,C,D Ustaw adres IP agenta SNMP, np. 199,86,8,221
- ipxnet=NNN Ustaw adres IPX agenta SNMP
- ______________________________________________________________________
-
-
-
-
-
-
-
- 7.14. Obs│uga kart PCMCIA i przeno╢nych
-
-
-
- 7.14.1. Obs│uga karty D-Link DE600 ( de600.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe de600.o
-
- de600_debug = 0
- (Na porcie 0x378, irq 7 -- lpt1; mo┐liwe do ustawienia przy kompilacji)
- ______________________________________________________________________
-
-
-
-
- 7.14.2. Obs│uga karty D-Link DE620 ( de620.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe de620.o
-
- bnc = 0, utp = 0 <-- Wymuszenie no╢nika przez ustawienie jednej z opcji
- io = 0x378 (r≤wnie┐ mo┐liwe do ustawienia przy kompilacji)
- irq = 7
- ______________________________________________________________________
-
-
-
-
- 7.15. Obs│uga Token Ring
-
-
- 7.15.1. Obs│uga kart opartych na uk│adzie Tropic ( ibmtr.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ibmtr.o io=0xa20 irq=0
-
- io = 0xa20 Nie powiniene╢ u┐ywaµ autodetekcji przy insmod.
- irq = 0
- ______________________________________________________________________
-
-
-
-
- 7.16. Obs│uga ARCnet ( arcnet.o ).
-
- Przeczytaj dobr▒ dokumentacjΩ pod adresem
- /usr/src/linux/Documentation/networking/arcnet.txt. W tym samym
- miejscu znajduje siΩ r≤wnie┐ informacja na temat sprzΩtu ARCnet -
- arcnet-hardware.txt.
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe arcnet.o io=0x300 irq=2 shmem=0xd0000
-
- Je╢li chcesz, mo┐esz nazwaµ urz▒dzenie u┐ywaj▒c konwencji "device=arc1"
- (dla drugiej karty) lub "device=eth0" (z dziwnych powod≤w).
-
- (Podczas detekcji, sprawdza nastΩpuj▒ce mo┐liwe adresy:
- Zalecane:
- 0x300, 0x2E0, 0x2F0, 0x2D0
- Inne:
- 0x200, 0x210, 0x220, 0x230, 0x240, 0x250, 0x260, 0x270,
- 0x280, 0x290, 0x2A0, 0x2B0, 0x2C0,
- 0x310, 0x320, 0x330, 0x340, 0x350, 0x360, 0x370,
- 0x380, 0x390, 0x3A0, 0x3E0, 0x3F0 )
- ______________________________________________________________________
-
-
-
-
- 8. Podsystem ISDN
-
- Konfiguracja i w│▒czenie sieci ISDN jest zadaniem z│o┐onym. Przeczytaj
- dokumentacje znajduj▒c▒ siΩ w katalogu
- /usr/src/linux/Documentation/isdn.
-
-
-
- 8.1. Obs│uga ISDN ( isdn.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe isdn.o
-
- Brak parametr≤w modu│u.
-
- Wymaga slhc.o
- ______________________________________________________________________
-
-
-
-
- 8.2. Obs│uga ICN 2B and 4B ( icn.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe icn.o [parameters]
-
- portbase=p membase=m icn_id=identyfikator [icn_id2=identyfikator2]
-
- p = port bazowy (default: 0x320)
- m = pamiΩµ dzielona (default: 0xd0000)
-
- Je╢li u┐ywasz podw≤jn▒ kartΩ ICN, MUSISZ zdefiniowaµ DWA identyfikatory
- identyfikator musi zaczynaµ siΩ od litery.
-
- Wymaga isdn.o
- ______________________________________________________________________
-
-
-
-
-
-
- 8.3. Obs│uga PCBIT-D ( pcbit.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe pcbit.o
-
- mem = 0 domy╢lnie = 0xd0000
- irq = 0 domy╢lnie = 5
-
- Wymaga isdn.o
- ______________________________________________________________________
-
-
-
-
- 8.4. Obs│uga Teles/NICCY1016PC/Creatix ( teles.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe teles.o io=.....
-
- io=m0,i0,p0,d0[,m1,i1,p1,d1 ... ,mn,in,pn,dn] teles_id=identyfikator
-
- m0 = pamiΩµ dzielona pierwszej karty (domy╢lnie: 0xd0000
- i0 = IRQ pierwszej karty (domy╢lnie: 15)
- p0 = port bazowy pierwszej karty (domy╢lnie: 0xd80)
- d0 = protok≤│ D-kana│u pierwszej karty 1=1TR6, 2=EDSS1 (domy╢lnie: 2)
-
- p1,i1,m1,d1 = Parametry drugiej karty (ustawienia domy╢lne: brak)
- pn,in,mn,d1 = Parametry n-tej karty (obs│ugiwane jest do 16 kart)
-
- identyfikator = Identyfikator sterownika u┐ywany przy dostΩpie przez
- programy narzΩdziowe i do cel≤w identyfikacyjnych je╢li
- u┐ywany jest program monitoruj▒cy liniΩ. (brak ustawie±
- domy╢lnych). identyfikator musi zaczynaµ siΩ od litery!
-
- Typ karty jest okre╢lany w oparciu o numer portu, przerwania i pamiΩµ
- dzielon▒:
-
- port == 0, pamiΩµ dzielona != 0 -> Teles S0-8
- port != 0, pamiΩµ dzielona != 0 -> Teles S0-16.0
- port != 0, pamiΩµ dzielona == 0 -> Teles S0-16.3
-
- Wymaga isdn.o
- ______________________________________________________________________
-
-
-
-
-
- 9. Sterowniki CD-ROM (nie dotyczy napΩd≤w SCSI i IDE/ATAPI)
-
-
-
- 9.1. Obs│uga Aztech/Orchid/Okano/Wearnes/TXC/CyDROM ( aztcd.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe aztcd.o aztcd=[adresbazowy]
-
- Pe│ne informacje znajdziesz w /Documentation/cdrom/aztcd/
- ______________________________________________________________________
-
- 9.2. Obs│uga CD-ROM Goldstar R420 ( gscd.o ).
-
- Wszystkie rodzaje informacji o napΩdzie CD-ROM GoldStar R420 oraz o
- linuxowym sterowniku do niego znale╝µ mo┐na na stronie:
- http://linux.rz.fh-hannover.de/~raupach.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe gscd.o gscd=[address]
-
- Domy╢lny adres bazowy to 0x340.
- BΩdzie to dzia│aµ z wiΩkszo╢ci▒ program≤w.
- Wyboru adres≤w dokonuje siΩ poprzez jumpery od PN801-1 do PN801-4
- na karcie interfejsu GoldStar.
- Stosowne ustawienia to: 0x300, 0x310, 0x320, 0x330, 0x340, 0x350,
- 0x360, 0x370, 0x380, 0x390, 0x3A0, 0x3B0, 0x3C0, 0x3D0, 0x3E0, 0x3F0
- ______________________________________________________________________
-
-
-
-
- 9.3. Obs│uga Matsushita/Panasonic/Creative, Longshine, TEAC ( sbpcd.o
- ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sbpcd.o sbpcd=[adres], x
-
- adres = adres IO
- x = ustawienie SBPRO, przeczytaj Documentation/cdrom/sbpcd
- ______________________________________________________________________
-
-
-
-
- 9.4. roman }
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe mcd.o mcd=0x300,11,0x304,5
-
- Gdzie parametry to parami port IO i IRQ
- ______________________________________________________________________
-
-
-
-
- 9.5. roman }
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe mcdx.o mcdx=0x300,11,0x304,5
-
- Gdzie parametry to parami port IO i IRQ
- ______________________________________________________________________
-
-
-
-
-
-
-
- 9.6. Obs│uga CD-ROM Optics Storage DOLPHIN 8000AT ( optcd.o ).
-
- Jest ro sterownik do tak zwanego napΩdu 'DOLPHIN', z 34-ro pinowym
- z│▒czem kompatybilnym ze z│▒czem Sony. Dla napΩdu IDE Optics Storage
- 8001, przyda ci siΩ sterownik CD-ROM ATAPI. Ten sterownik wydaje siΩ
- r≤wnie┐ dzia│aµ z Lasermate CR328A.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe optcd.o optcd=0x340
-
- Parametrem jest adres bazowy karty.
- ______________________________________________________________________
-
-
-
-
- 9.7. Obs│uga CD-ROM Philips/LMS CM206 ( cm206.o ).
-
- Jest to sterownik napΩdu CD-ROM Philips/LMS cm260 w po│▒czeniu z kart▒
- adaptera cm260.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe cm206.o cm206=0x300,11
-
- Parametry to port bazowy i IRQ twojej karty.
- Kolejno╢µ parametr≤w portu i IRQ nie ma znaczenia.
- Mo┐esz podaµ tylko jeden z nich, pozosta│y uzyska wkompilowan▒ warto╢µ
- domy╢ln▒.
- ______________________________________________________________________
-
-
-
-
- 9.8. Obs│uga CD-ROM Sanyo CDR-H94A ( sjcd.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sjcd.o sjcd_base=0x340
-
- Parametr jest portem bazowym twojej karty.
- Adres domy╢lny = 0x340, bez IRQ, bez DMA.
- ______________________________________________________________________
-
-
-
-
- 9.9. Obs│uga programowo konfigurowalnego interfejsu
- ISP16/MAD16/Mozart ( isp16.o ).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe isp16.o [parameters]
-
- isp16_cdrom_base=<port>
- isp16_cdrom_irq=<irq>
- isp16_cdrom_dma=<dma>
- isp16_cdrom_type=<typ_napΩdu>
-
- Prawid│owe warto╢ci to:
- port=0x340,0x320,0x330,0x360
- irq=0,3,5,7,9,10,11
- dma=0,3,5,6,7
- typ_napΩdu=noisp16,Sanyo,Panasonic,Sony,Mitsumi.
-
- PamiΩtaj, ┐e powy┐sze parametry s▒ wra┐liwe na wielko╢µ liter.
- ______________________________________________________________________
-
-
-
-
- 9.10. Obs│uga CD-ROM Sony CDU31A/CDU33A ( cdu31a.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe cdu31a.o [parametry]
-
- cdu31a_port=<adres I/O> - ustawia bazowy adres I/O.
- Musi to byµ okre╢lone.
-
- cdu31a_irq=<interrupt> - Ustawia numer przerwania.
- Nie podanie tego parametru spowoduje wy│▒czenie przerwa±.
- ______________________________________________________________________
-
-
-
-
- 9.11. Obs│uga CD-ROM Sony CDU535 ( sonycd535.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sonycd535.o sonycd535=[adres]
-
- Parametr to adres bazowy twojej karty.
- ______________________________________________________________________
-
-
-
-
-
- 10. Systemy plik≤w
-
-
-
- 10.1. Obs│uga systemu plik≤w Minix ( minix.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe minix.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
- 10.2. Obs│uga systemu plik≤w Extended ( ext.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ext.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.3. Obs│uga systemu plik≤w Second extended ( ext2.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ext2.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.4. Obs│uga systemu plik≤w xiafs ( xiafs.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe xiafs.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.5. Obs│uga systemu plik≤w DOS FAT ( fat.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe fat.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.6. Obs│uga systemu plik≤w MSDOS ( msdos.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe msdos.o
-
- Brak parametr≤w │adowania.
- Wymaga fat.o.
- ______________________________________________________________________
-
-
-
-
- 10.7. Obs│uga systemu plik≤w VFAT (Windows-95) ( vfat.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe vfat.o
-
- Brak parametr≤w │adowania.
- Wymaga fat.o.
- ______________________________________________________________________
-
-
-
-
- 10.8. ( umsdos.o ). UMSDOS: System plik≤w typu unix na│o┐ony na std.
- system plik≤w MSDOS FAT
-
-
- ______________________________________________________________________
- Polecenie │adowania: /sbin/modprobe vfat.o
-
- Brak parametr≤w │adowania.
- Wymaga fat.o i msdos.o.
- ______________________________________________________________________
-
-
-
-
- 10.9. Obs│uga systemu plik≤w NFS ( nfs.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe nfs.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.10. Obs│uga systemu plik≤w SMB (u┐ywanie wolumen≤w WfW, itd...) (
- smbfs.o ).
-
- smbfs jest systemem plik≤w, pracuj▒cym w oparciu o protok≤│ SMB. Jest
- to protok≤│ u┐ywany przez systemy Windows for Workgroups, Windows NT i
- Lan Manager do wzajemnego komunikowania siΩ ze sob▒. smbfs zrodzi│ siΩ
- dziΩki programowi samba, napisanemu przez Andrew Tridgella. Program
- ten zmienia jakikolwiek komputer pracuj▒cy w systemie Unix w serwer
- plik≤w dla stacji DOS lub Windows. WiΩcej na temat tego
- interesuj▒cego pakietu program≤w, a tak┐e informacje o u┐ywaniu SMB i
- NetBIOS za po╢rednictwem TCP/IP przeczytaµ mo┐esz tutaj:
- ftp://nimbus.anu.edu.au/pub/tridge/samba/. Znajdziesz tam r≤wnie┐
- wyja╢nienie pojΩµ takich jak nazwa lub wolumen netbios.
-
- Aby u┐ywaµ smbfs, potrzebujesz specjalny program montuj▒cy, kt≤ry
- znajduje siΩ w pakiecie ksmbfs, umieszczonym pod adresem
- sunsite.unc.edu:/pub/Linux/system/Filesystems/smbfs.
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe smbfs.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.11. Obs│uga systemu plik≤w NCP (pod│▒czanie wolumen≤w NetWare) (
- ncpfs.o ).
-
- ncpfsjest systemem plik≤w, pracuj▒cym w oparciu o protok≤│ NCP,
- zaprojektowany przez Novell Corporation dla produktu NetWare(tm). NCP
- jest funckjonalnie zbli┐ony do NFS, wykorzystywanego w spo│eczno╢ci
- TCP/IP. Aby zamontowaµ system plik≤w Netware, potrzebny jest
- specjalny program montuj▒cy, kt≤ry znajduje siΩ w pakiecie ncpfs.
- Stron▒ domow▒ ncpfs jest ftp.gwdg.de/pub/linux/misc/ncpfs, ale na
- sunsite i w innych archiwach lustrzanych r≤wnie┐ mo┐na go znale╝µ.
-
- Pokrewne pakiety to linware i mars_nwe, kt≤re uzupe│niaj▒ Linuxa o
- czΩ╢µ funkcjonalno╢ci serwerw NetWare.
-
- Strona domowa Linware to: klokan.sh.cvut.cz/pub/linux/linware,
-
- Mars_nwe mo┐na znale╝µ tu: ftp.gwdg.de/pub/linux/misc/ncpfs.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ncpfs.o
-
- Brak parametr≤w │adowania.
-
- Wymaga ipx.o
- ______________________________________________________________________
-
-
-
-
- 10.12. Obs│uga systemu plik≤w CD-ROM ISO9660 ( isofs.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe isofs.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.13. Obs│uga systemu plik≤w OS/2 HPFS (tylko do odczytu) ( hpfs.o )
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe hpfs.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.14. Obs│uga systemu plik≤w Systemu V/Coherent ( sysv.o ).
-
- Jest to linuxowa implementacja systemu plik≤w Systemu V/Coherent.
-
- Obs│uguje wszsystkie z poni┐szych system≤w plik≤w:
-
- ╖ Xenix,
-
- ╖ SystemV/386,
-
- ╖ Coherent.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sysv.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.15. Obs│uga systemu plik≤w Amiga FFS ( affs.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe affs.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 10.16. Obs│uga systemu plik≤w UFS (tylko do odczytu) ( ufs.o ).
-
- Ewidentnie do montowania dysk≤w z partycjami FreeBSD i/lub Sun. Nie
- licz▒c Kodu ¼r≤d│owego, nie istnieje ┐adna dokumentacja.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ufs.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
-
- 11. Urz▒dzenia znakowe
-
-
- 11.1. Obs│uga modu│≤w sterownik≤w u┐ytkownika ( misc.o ).
-
- Modu│ ten jest u┐ywany przez modu│y atixlmouse, busmouse, msbusmouse,
- psaux, wdt i softdog i jest generowany automatycznie w razie potrzeby.
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe misc.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
-
- 11.2. Standardowa/og≤lna obs│uga urz▒dze± szeregowych ( serial.o ).
-
- UWAGA: serial.o jest wymagany przez inne modu│y, jak ppp.o i slip.o.
- R≤wnie┐ wymagany jest przez mysz szeregow▒ i, co za tym idzie, przez
- gpm. Jednak┐e ta zale┐no╢µ nie jest wykrywana przez obecnie dostΩpne
- programy narzΩdziowe i modu│ serial.o musi byµ │adowany rΩcznie.
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe serial.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 11.3. Obs│uga Cyclades async mux ( cyclades.o )
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe cyclades.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 11.4. Obs│uga Stallion multiport serial
-
- Te inteligentne karty r≤wnie┐ wymagaj▒ za│adowania do nich "firmowego"
- kodu. Robi siΩ to z poziomu u┐ytkownika poprzez program "stlload"
- do│▒czony do pakietu sterownik≤w. Skompiluj ten program wpisuj▒c
- "make" tam, gdzie umie╢ci│e╢ pliki z pakietu. W najprostszym przypadku
- mo┐esz w≤wczas w tym katalogu wydaµ polecenie:
-
- ./stlload -i cdk.sys
-
-
- Za│aduje ono kartΩ 0 (zak│adaj▒c, ┐e karta 0 jest kart▒ EasyConnection
- 8/64). Aby za│adowaµ do karty ONboard, Brumby lub Stallion, wpisz:
-
- ./stlload -i 2681.sys
-
-
- Przeczytaj plik /usr/src/linux/drivers/char/README.stallion.
-
-
- 11.4.1. Obs│uga Stallion EasyIO lub EC8/32 ( stallion.o ).
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe stallion.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 11.4.2. Obs│uga Stallion EC8/64, ONboard, Brumby ( istallion.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe istallion.o
-
- Brak parametr≤w │adowania.
- ______________________________________________________________________
-
-
-
-
- 11.5. Obs│uga karty SDL RISCom/8 ( riscom8.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe riscom8.o [options]
-
- Ten sterownik mo┐e obs│u┐yµ do 4 kart naraz.
- Opcje : iobase=0xXXX iobase1=0xXXX iobase2=...
-
- ______________________________________________________________________
-
-
-
-
- 11.6. Obs│uga drukarki na porcie r≤wnoleg│ym ( lp.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe lp.o io=0x378 irq=0
-
- io = 0
- irq = 0 przy irq=0 bΩdzie dzia│aµ w trybie zapytywania
-
- (Detekcja na portach: 0x278, 0x378, 0x3bc)
- Note: za│adowanie lp.o bez ┐adnych parametr≤w spowoduje inicjalizacje
- wszystkich port≤w r≤wnoleg│ych.
- ______________________________________________________________________
-
-
-
-
- 11.7. Obs│uga myszy
-
-
-
- 11.7.1. Obs│uga myszy ATIXL ( atixlmouse.o ).
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe atixlmouse.o
-
- Brak parametr≤w │adowania.
- Wymaga misc.o
- ______________________________________________________________________
-
-
-
-
- 11.7.2. Obs│uga myszy Logitech ( busmouse.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe busmouse.o
-
- Brak parametr≤w │adowania.
- Wymaga misc.o
- ______________________________________________________________________
-
-
-
-
- 11.7.3. Obs│uga myszy Microsoft ( msbusmouse.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe msbusmouse.o
-
- Brak parametr≤w │adowania.
- Wymaga misc.o
- ______________________________________________________________________
-
-
-
-
- 11.7.4. Obs│uga myszy PS/2 (tzw. "urz▒dzenie dodatkowe") ( psaux.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe psaux.o
-
- Brak parametr≤w │adowania.
- Wymaga misc.o
- ______________________________________________________________________
-
-
-
-
- 11.8. Obs│uga napΩd≤w ta╢mowych
-
- InformacjΩ na temat napΩd≤w ta╢mowych SCSI znajdziesz w rozdziale
- Obs│uga SCSI. Obs│uga napΩd≤w ta╢mowych QIC-02 nie ma postaci modu│u.
-
-
- 11.8.1. Obs│uga Ftape (QIC-80/Travan) ( ftape.o ).
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe ftape.o tracing=3
-
- Parametr 'tracing' mo┐e przyjmowaµ nastΩpuj▒ce warto╢ci
-
- ustaw: aby otrzymaµ:
- 0 dziury w programie
- 1 + b│Ωdy
- 2 + ostrze┐enia
- 3 + informacje ** Domy╢lnie **
- 4 + wiΩcej informacji
- 5 + przebieg programu
- 6 + informacje o fdc/dma
- 7 + przep│yw danych
- 8 + wszystko inne
- ______________________________________________________________________
-
-
-
-
-
- 11.9. Obs│uga Watchdog Timer
-
-
-
- 11.9.1. WDT Watchdog timer ( wdt.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe wdt.o
-
- Brak parametr≤w │adowania.
- Domy╢lnie io=0x240 irq=14,
- wszelkie po┐▒dane zmiany dokonaj bezpo╢rednio w pliku wdt.c.
- Wymaga misc.o
- ______________________________________________________________________
-
-
-
-
- 11.9.2. Programowy Watchdog ( softdog.o ).
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe softdog.o
-
- Brak parametr≤w │adowania.
- Wymaga misc.o
- ______________________________________________________________________
-
-
-
-
- 11.9.3. Berkshire Products PC Watchdog ( pcwd.o ).
-
-
-
-
-
-
-
-
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe pcwd.o
-
- Brak parametr≤w │adowania.
- Wymaga misc.o
- ______________________________________________________________________
-
-
-
-
-
-
- 12. Obs│uga d╝wiΩku ( sound.o ).
-
- Konfigurowanie d╝wiΩku to z│o┐one zadanie, na ten temat napisano kilka
- plik≤w Readme - w katalogu /usr/src/linux/drivers/sound, po prostu je
- przeczytaj.
-
- ______________________________________________________________________
- Polecenie │adowania:
- /sbin/modprobe sound.o [option]
-
- Opcja: dma_buffsize=32768
- ______________________________________________________________________
-
-
-
-
-
- 13. Zako±czenie
-
- W sprawie przedawnionych informacji oraz ewentualnych b│Ωd≤w
- merytorycznych nale┐y zg│aszaµ siΩ do autora.
-
- DziΩki,
-
- Lauri Tischler, ltischler@efore.fi
-
-
- 13.1. Od t│umacza
-
- Prawa autorskie wersji polskiej tego dokumentu (c) 1997 s▒ w│asno╢ci▒
- Paw│a Olszewskiego (alder@amg.net.pl). Dystrybucja wersji polskiej
- objΩta jest klauzul▒ analogiczn▒ do zawartej w oryginale.
-
-
- Je╢li znalaz│e╢ w niniejszym dokumencie jakie╢ paskudne liter≤wki,
- b│Ωdy ortograficzne, lub inne tego typu numery, ╢lij informacjΩ w
- pierwszej kolejno╢ci do t│umacza, w tej sytuacji autor orygina│u jest
- najprawdopodobniej niewinny.
-
-
- W kwestii merytorycznej, dokument ten nie r≤┐ni siΩ specjalnie od
- orygina│u (nie dokona│em ┐adnych zmian ani poprawek).
-
-
- Najnowsza wersja tego dokumentu znajduje siΩ wraz z innymi
- przet│umaczonymi na polski dokumentami serii Linux-HOWTO w archiwum
- JTZ (Jak To Zrobiµ): http://www.jtz.org.pl/Html/Module-HOWTO.pl.html.
- Naj╢wie┐sza wersja angielska znajduje siΩ tutaj:
- http://sunsite.unc.edu/mdw/HOWTO/Module-HOWTO.html.
-
-
- DziΩki,
-
- Pawko Olszewski, alder@amg.net.pl
-
- } Od t│umacza } Od t│umacza
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-